AJAX ट्यूटोरियल
AJAX इंटरेक्टिव वेब एप्लिकेशन बनाने के लिए एक वेब डेवलपमेंट तकनीक है। यदि आप जावास्क्रिप्ट, एचटीएमएल, सीएसएस और एक्सएमएल जानते हैं, तो आपको AJAX के साथ शुरुआत करने के लिए सिर्फ एक घंटे का समय देना होगा।
अजाक्स क्यों जानें?
AJAX के लिए खड़ा है Aएक समय का JavaScript और Xएमएल। AJAX XML, HTML, CSS और जावा स्क्रिप्ट की मदद से बेहतर, तेज और अधिक इंटरैक्टिव वेब एप्लिकेशन बनाने के लिए एक नई तकनीक है।
अजाक्स सामग्री के लिए एक्सएचटीएमएल, प्रस्तुति के लिए सीएसएस, डायनामिक कंटेंट डिस्प्ले के लिए डॉक्यूमेंट ऑब्जेक्ट मॉडल और जावास्क्रिप्ट के साथ उपयोग करता है।
पारंपरिक वेब अनुप्रयोग सिंक्रोनस अनुरोधों का उपयोग करके जानकारी को और उससे गंभीर तक पहुंचाते हैं। इसका अर्थ है कि आप एक फॉर्म भरते हैं, सबमिट सबमिट करते हैं, और सर्वर से नई जानकारी के साथ एक नए पृष्ठ पर निर्देशित होते हैं।
AJAX के साथ, जब आप सबमिट करते हैं, तो जावास्क्रिप्ट सर्वर से अनुरोध करेगा, परिणामों की व्याख्या करेगा, और वर्तमान स्क्रीन को अपडेट करेगा। शुद्धतम अर्थों में, उपयोगकर्ता को कभी भी नहीं पता होगा कि कुछ भी सर्वर को प्रेषित किया गया था।
XML का उपयोग आमतौर पर सर्वर डेटा प्राप्त करने के लिए प्रारूप के रूप में किया जाता है, हालाँकि सादे पाठ सहित किसी भी प्रारूप का उपयोग किया जा सकता है।
AJAX एक वेब ब्राउज़र तकनीक है जो वेब सर्वर सॉफ्टवेयर से स्वतंत्र है।
एक उपयोगकर्ता एप्लिकेशन का उपयोग करना जारी रख सकता है, जबकि क्लाइंट प्रोग्राम बैकग्राउंड में सर्वर से जानकारी का अनुरोध करता है।
सहज और स्वाभाविक उपयोगकर्ता बातचीत। क्लिक करने की आवश्यकता नहीं है, माउस आंदोलन एक पर्याप्त घटना ट्रिगर है।
पृष्ठ-चालित के विपरीत डेटा-चालित।
रिच इंटरनेट अनुप्रयोग प्रौद्योगिकी
AJAX अब तक की सबसे व्यवहार्य रिच इंटरनेट एप्लीकेशन (RIA) तकनीक है। यह जबरदस्त उद्योग गति प्राप्त कर रहा है और कई टूल किट और ढांचे उभर रहे हैं। लेकिन एक ही समय में, AJAX में ब्राउज़र असंगतता है और यह जावास्क्रिप्ट द्वारा समर्थित है, जिसे बनाए रखना और डिबग करना कठिन है।
AJAX ओपन स्टैंडर्ड्स पर आधारित है
AJAX निम्नलिखित खुले मानकों पर आधारित है -
- HTML और कैस्केडिंग स्टाइल शीट्स (CSS) का उपयोग करके ब्राउज़र-आधारित प्रस्तुति।
- डेटा को XML प्रारूप में संग्रहीत किया जाता है और सर्वर से लाया जाता है।
- ब्राउज़र में XMLHttpRequest ऑब्जेक्ट का उपयोग करके डेटा के पीछे के दृश्य मिलते हैं।
- सब कुछ करने के लिए जावास्क्रिप्ट।
दर्शक
यह ट्यूटोरियल उन वेब डेवलपर्स के लिए उपयोगी होगा जो सीखना चाहते हैं कि इंटरैक्टिव वेबपेज कैसे बनाएं और साथ ही साथ AJAX का उपयोग करके अपनी गति और प्रयोज्य में सुधार करें।
आवश्यक शर्तें
यह अत्यधिक अनुशंसा की जाती है कि आप इस ट्यूटोरियल को आज़माने से पहले HTML और जावास्क्रिप्ट से परिचित हों।