REST सेवा बनाते समय मैंने मूल रूप से निम्न कार्य करने का प्रयास किया है:
- HTML का अनुरोध किया जाता है
- सेवा वांछित वेब पेज लौटाती है, लेकिन बिना अनुरोध किए "संसाधन", जैसे। डेटा
- वेब पेज में जावास्क्रिप्ट शामिल है जो AJAX को एक ही सेवा के लिए अनुरोध करता है (विभिन्न सामग्री-प्रकार)
- सेवा फिर वास्तविक डेटा (JSON) लौटाती है और पृष्ठ उसे प्रदर्शित करता है
एक तरफ यह अक्षम (2 अनुरोध) लगता है लेकिन फिर क्या मुझे इसका उपयोग किया गया, "प्रदर्शन कोई चिंता का विषय नहीं है", जिसका अर्थ है कम ट्रैफ़िक वाला आंतरिक ऐप और वेब साइटें सरल और तेजी से लोड होना।
इसका कारण यह है कि वेब पेज लगभग शुद्ध एचटीएमएल + जावास्क्रिप्ट हो सकता है और लगभग कोई सर्वर-साइड सामान की आवश्यकता नहीं है, विशेष रूप से कोई छोरों की तरह, टेबल और सामान बनाने के लिए (जो मुझे लगता है कि तुलना में बहुत बदसूरत है) slickgrid जैसी चीजें), जैसे डेटा और दृश्य को अलग करना।
अब इससे पहले कि मैं इसका उपयोग करूं, क्या यह एक अच्छा विचार है या मुझे इसे करना बंद कर देना चाहिए?