2017-06-16 10 views
6

मैं पीडब्लूए के फायदों के बारे में पढ़ रहा था, लेकिन मैं वास्तव में समझ नहीं पा रहा हूं कि हमें इस तकनीक का उपयोग क्यों करना है। क्या यह एसपीए के समान है? या यह पूरी तरह से कुछ और है?प्रगतिशील वेब ऐप्स (पीडब्ल्यूए) दिशानिर्देशों का उपयोग करने से क्या लाभ आते हैं?

+0

प्रगतिशील वेब वृद्धि (मैं "प्रगतिशील वेब क्षुधा" की नहीं सुना है एक "प्रौद्योगिकी के रूप में "प्रति से) में उन उपयोगकर्ताओं को संभालने के लिए सबकुछ करना था, जिनके पास स्पॉटी मानकों का समर्थन था (आपको देखकर, इंटरनेट एक्सप्लोरर), और उन लोगों के लिए जिनके पास जावास्क्रिप्ट सक्षम नहीं था (जिसका अर्थ है कि साइट कम से कम कम से कम उपयोगी होगी)। ऐसा लगता है कि इन दिनों पूर्व के लिए कोई समस्या कम नहीं है, और कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी-कभी कड़ी मेहनत के लिए उपयोगी हो सकता है। हमेशा के रूप में, वाईएमएमवी। –

+0

मैंने इसे कम उत्तेजक बनाने के लिए शीर्षक भी बदल दिया। अंतर्निहित प्रश्न मुझे लगता है कि अच्छा और निश्चित रूप से उत्तरदायी है। –

उत्तर

3

एक एसपीए पीडब्ल्यूए से कुछ अलग है। आप अपनी वेबसाइट के संवर्द्धन के रूप में पीडब्ल्यूए देख सकते हैं। service worker और manifest जोड़कर आप ब्राउज़र से अपनी वेबसाइट (एसपीए या नहीं) ला सकते हैं, मोबाइल ऐप की तरह काम कर सकते हैं और इसे बेहतर प्रदर्शन कर सकते हैं।

12

एक एकल पृष्ठ आवेदन (SPA) एक प्रगतिशील वेब एप्लिकेशन (PWA) लेकिन एक PWA एक एसपीए होने की जरूरत नहीं है हो सकता है। वे दो अलग-अलग चीजें हैं। Google द्वारा परिभाषित एक पीडब्ल्यूए है:

विश्वसनीय - तत्काल लोड करें और अनिश्चित नेटवर्क स्थितियों में भी डाउनसॉर को कभी न दिखाएं। फास्ट - रेशमी चिकनी एनिमेशन के साथ उपयोगकर्ता इंटरैक्शन को जल्दी से प्रतिक्रिया दें और कोई जंकी स्क्रॉलिंग न करें। संलग्न करना - एक इमर्सिव उपयोगकर्ता अनुभव के साथ डिवाइस पर एक प्राकृतिक ऐप की तरह लग रहा है।

Google पीडब्लूए साइट पीडब्ल्यूए के बारे में सीखना शुरू करने के लिए एक अच्छी जगह है और आप कैसे और कैसे निर्माण करेंगे।

https://developers.google.com/web/progressive-web-apps/

एक स्पा बस जहां एक ही पृष्ठ ब्राउज़र और बाद के सभी मार्ग और पृष्ठ दृश्य प्रतिपादन में भरी हुई है ग्राहक (ब्राउज़र) जावास्क्रिप्ट का उपयोग करने पर नियंत्रित किया जाता है एक वेब एप्लिकेशन है।

पीडब्लूए और एसपीए के सिद्धांतों का उचित संयोजन करने के परिणामस्वरूप विशेष रूप से अविश्वसनीय इंटरनेट कनेक्शन वाले मोबाइल फोन पर एक बेहतर उपयोगकर्ता अनुभव हो सकता है।

शायद एक अच्छी तरह से लागू पीडब्ल्यूए का सबसे अच्छा उदाहरण ट्विटर लाइट है। यहाँ देखें:

https://mobile.twitter.com/home

... और इसके बारे में यहाँ पढ़ें:

https://blog.twitter.com/en_us/topics/product/2017/introducing-twitter-lite.html

+0

Google पेज को देखते हुए, यह वास्तव में ब्राउजर से तकनीक के साथ निर्मित "शुद्ध वेब" एप्लिकेशन में से अधिक लगता है, लेकिन ब्राउज़र के लिए जरूरी नहीं है। दूसरे शब्दों में, "मूल-जैसे" ऐप कैसे बनाएं, आपके उपयोगकर्ता ब्राउज़र पर आधारित तकनीकों के साथ मोबाइल पर उपयोग करेंगे। बुद्धिमानी के लिए, इसीलिए फेसबुक ने 5-6 साल पहले * असली * देशी ऐप्स के लिए HTML5 को डंप किया था। –

+0

Google से मूल-जैसे ऐप बनाने के लिए "बेवकूफ मत बनें" चेकलिस्ट यहां दी गई है: https://developers.google.com/web/progressive-web-apps/checklist –

संबंधित मुद्दे