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