Google ने फ़्लटर 2.0 को स्थिर रूप से जारी किया है, और इसमें वेब ऐप्स के निर्माण के लिए उत्पादन-गुणवत्ता समर्थन शामिल है। अधिक जानकारी के लिए पढ़ें!
फ़्लटर 2.0 को स्थिर रूप से जारी किया गया है, और इसके साथ, स्थिर वेब समर्थन भी है। इसका मतलब यह है कि फ़्लटर अब उत्पादन-गुणवत्ता वाली वेब परियोजनाओं में उपयोग करने के लिए सुरक्षित है।
इसके साथ ही, आइए देखें कि वेब के लिए फ़्लटर में क्या शामिल है।
दाता
वेब के लिए फ़्लटर दो तरीकों से आपके ऐप को ब्राउज़र में प्रदर्शित कर सकता है। इसे या तो HTML, CSS और Canvas का उपयोग करके या CanvasKit का उपयोग करके प्रस्तुत किया जा सकता है। प्रत्येक के अपने-अपने फायदे हैं। HTML रेंडरर, चूंकि यह अधिक बुनियादी तत्वों का उपयोग करता है, डाउनलोड और लोड करने में तेज़ है। CanvasKit रेंडरर थोड़ा भारी है, लेकिन स्क्रीन पर बहुत कुछ होने पर यह बेहतर प्रदर्शन प्रदान करता है।
डिफ़ॉल्ट रूप से, फ़्लटर वेब ऐप क्लाइंट डिवाइस के आधार पर स्वचालित रूप से चुन लेगा कि किस रेंडरर का उपयोग करना है। मोबाइल उपकरणों को HTML रेंडरर भेजा जाएगा, जबकि डेस्कटॉप उपकरणों को CanvasKit मिलेगा। यदि आप किसी विशिष्ट रेंडरर का उपयोग करना चाहते हैं, तो Google ने हमेशा एक या दूसरे का उपयोग करने के विकल्प प्रदान किए हैं।
वेब-विशिष्ट विशेषताएँ
भले ही फ़्लटर क्रॉस-प्लेटफ़ॉर्म है, फिर भी कुछ चीज़ें हैं जो प्रत्येक समर्थित प्लेटफ़ॉर्म के लिए विशिष्ट हैं। ऐसा इसलिए है क्योंकि कुछ चीज़ें केवल एक ही प्लेटफ़ॉर्म पर मौजूद होती हैं, या किसी तरह से काम करती हैं जिसके लिए एक विशेष एपीआई की आवश्यकता होती है। और वेब भी अलग नहीं है.
फ़्लटर 2.0 कस्टम URL रणनीतियों, वेब-ऐप डीप लिंकिंग और उचित PWA समर्थन जैसी चीज़ों के लिए समर्थन जोड़ता है। जब आप वेब प्रोजेक्ट के लिए फ़्लटर बनाते हैं, तो आपके लिए एक वेब मेनिफेस्ट और सर्विस वर्कर टेम्पलेट तैयार किए जाएंगे।
इशारे और कीबोर्ड
वास्तव में क्रॉस-प्लेटफ़ॉर्म होने के लिए, एक ढांचे को अपने लक्ष्य को ध्यान में रखना होगा। यदि यह डेस्कटॉप प्लेटफ़ॉर्म पर चल रहा है, तो इसे कीबोर्ड शॉर्टकट पर प्रतिक्रिया देनी चाहिए। मोबाइल पर, इसे टैप और स्वाइप जेस्चर पर प्रतिक्रिया देनी चाहिए।
खैर, वेब के लिए फ़्लटर ये दोनों काम करता है। वेब के माध्यम से, यह डेस्कटॉप और मोबाइल दोनों उपकरणों को लक्षित करता है। वेब के लिए फ़्लटर की स्थिर रिलीज़ के साथ, क्लाइंट प्लेटफ़ॉर्म और इनपुट स्रोत के आधार पर, देशी इशारों के लिए समर्थन उपलब्ध है।
प्लग-इन
किसी भी अच्छी भाषा की तरह, फ़्लटर इस मामले में लाइब्रेरीज़ या प्लगइन्स का समर्थन करता है। सुरक्षा उपाय के रूप में, प्लगइन्स को अपनी प्लेटफ़ॉर्म अनुकूलता निर्दिष्ट करने की आवश्यकता होती है। चूँकि वेब के लिए फ़्लटर फ्रेमवर्क में अपेक्षाकृत हाल ही में जोड़ा गया है, Google के स्वयं सहित बहुत सारे प्लगइन्स ने इसका समर्थन नहीं किया।
फ़्लटर 2.0 की रिलीज़ के साथ, Google के फ़्लटर प्लगइन्स का एक पूरा समूह शामिल है फायरबेस सुइट, वेब-संगत के रूप में चिह्नित हैं।
हालाँकि यह बहुत अधिक नहीं लग सकता है, लेकिन ये कुछ बहुत बड़ी विशेषताएँ हैं। फ़्लटर 2.0 को एक संपूर्ण प्लेटफ़ॉर्म प्राप्त हुआ, और वेब के लिए फ़्लटर को बाकी ढांचे में एकीकृत करने के लिए बहुत काम किया गया।
वेब के लिए फ़्लटर से आप क्या समझते हैं? क्या यह वेब विकास के लिए एक अच्छा विकल्प है? हमें बताइए!