हमारी छह हिस्सों वाली नई ट्रेनिंग की मदद से, प्रोग्रेसिव वेब ऐप्लिकेशन बनाना शुरू करें. इसमें नए कोडलैब भी शामिल हैं.
पब्लिश होने की तारीख: 20 मई, 2021
हमने चार साल पहले, प्रोग्रेसिव वेब ऐप्लिकेशन के बारे में ट्रेनिंग देने वाला आखिरी सेट रिलीज़ किया था. तब से, इस दुनिया में काफ़ी बदलाव हुए हैं:
- सीएसएस ग्रिड का इस्तेमाल बड़े पैमाने पर किया गया.
- PWAs को डेस्कटॉप पर उपलब्ध कराया गया.
- Capabilities Project ने डिवाइस इंटिग्रेशन पर फ़ोकस करने वाले 25 से ज़्यादा नए एपीआई लॉन्च किए हैं
इससे ऐप्लिकेशन के नए सेगमेंट खुल गए हैं. इन्हें पूरी तरह से वेब पर बनाया जा सकता है. आज हमें, PWA की नई ट्रेनिंग का पहला वर्शन लॉन्च करते हुए खुशी हो रही है. इस ट्रेनिंग में आपको यह सिखाया जाएगा कि सभी डिवाइसों के लिए, भरोसेमंद, इंस्टॉल किए जा सकने वाले, और बेहतर परफ़ॉर्म करने वाले प्रोग्रेसिव वेब ऐप्लिकेशन कैसे बनाए जाते हैं.
ट्रेनिंग के मौजूदा वर्शन को छह स्लाइड डेक में बांटा गया है. इनसे आपको सीखने में मदद मिलेगी. साथ ही, इन्हें चुनकर दूसरों को सिखाया जा सकता है. कैंपेन के तीनों सब-टाइप के नाम ये रहे:
- प्रोग्रेसिव वेब ऐप्लिकेशन के बारे में जानकारी
- अपने PWA के लिए मज़बूत बुनियाद तैयार करना
- अपने वेब ऐप्लिकेशन की विश्वसनीयता को बेहतर बनाना
- अपने वेब ऐप्लिकेशन को इंस्टॉल किया जा सकने वाला बनाना
- अपने वेब ऐप्लिकेशन में ऐडवांस सुविधाएं जोड़ना
- वेब ऐप्लिकेशन के अडवांस आर्किटेक्चर को अपनाना
इस नए कॉन्टेंट के साथ-साथ, आठ नए कोडलैब भी उपलब्ध हैं. इनमें आपको यह बताया जाएगा कि डिवाइस के साथ डीप इंटिग्रेशन की सुविधा वाले वेब ऐप्लिकेशन को प्रोग्रेसिव वेब ऐप्लिकेशन में कैसे बदला जाए. इसके लिए, स्लाइड डेक में बताए गए कॉन्सेप्ट का इस्तेमाल किया जाएगा. आपके पास किसी भी कोडलैब को चुनने और उस पर काम करने का विकल्प होता है. इसके अलावा, एक के बाद एक कोडलैब को पूरा किया जा सकता है. कैंपेन के तीनों सब-टाइप के नाम ये रहे:
- ऑफ़लाइन होना - ऑफ़लाइन कॉन्टेंट को कैश मेमोरी में सेव करने और उसे दिखाने के लिए, सर्विस वर्कर लिखने की बुनियादी बातें
- Workbox के साथ काम करना - Workbox का इस्तेमाल करके, अपना सर्विस वर्कर लिखना
- IndexedDB - डेटा को सेव करने और वापस पाने के लिए IndexedDB का इस्तेमाल करना
- टैब से टास्कबार - इससे वेब ऐप्लिकेशन को इंस्टॉल किया जा सकता है और ऐप्लिकेशन के शॉर्टकट उपलब्ध कराए जा सकते हैं
- ऐप्लिकेशन इंस्टॉल करने के लिए प्रॉम्प्ट दिखाना और उसे मेज़र करना - ऐप्लिकेशन में इंस्टॉल करने के लिए प्रॉम्प्ट जोड़ना और सफलता की ट्रैकिंग कहां करनी है
- अपने पीडब्ल्यूए को बेहतर बनाना - ऐडवांस सुविधाएं जोड़ना. जैसे, लोकल फ़ाइल सिस्टम को ऐक्सेस करना और फ़ाइल हैंडलर के तौर पर रजिस्टर करना
- सर्विस वर्कर शामिल है - स्ट्रीमिंग सर्विस वर्कर के रिस्पॉन्स को डाइनैमिक तरीके से जनरेट करना
- वर्कर्स के साथ काम करना - मुख्य थ्रेड से काम को ऑफ़लोड करने के लिए वेब वर्कर का इस्तेमाल करना
आने वाले कुछ महीनों में, हम स्लाइड डेक के कॉन्टेंट को ऐसे फ़ॉर्मैट में बदल देंगे जिसे आसानी से समझा जा सके और अपडेट किया जा सके. इससे हमें कॉन्टेंट को अप-टू-डेट रखने में आसानी होगी. इसलिए, अब आपको कॉन्टेंट के अगले पुश के लिए चार साल तक इंतज़ार नहीं करना पड़ेगा. ज़्यादा जानकारी के लिए यहां आते रहें. वेब ऐप्लिकेशन का भविष्य बहुत अच्छा है. हमें आपको यह सिखाते हुए बहुत खुशी हो रही है कि इसे कैसे बनाया जाता है.