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