तंत्रज्ञान

2021 साठी टॉप रिअॅक्ट नेटिव्ह बॉयलरप्लेट्स!

- जाहिरात-

अँड्रॉइड आणि आयओएससाठी रिअॅक्ट अॅप्लिकेशन तयार करण्यासाठी रिअॅक्ट नेटिव्ह हे एक फेसबुक प्लॅटफॉर्म आहे. जर तुम्ही रिएक्ट नेटिव्ह अॅप डेव्हलपमेंट सर्व्हिसेसशी परिचित असाल, तर तुम्हाला माहिती आहे की जमिनीपासून प्रकल्प सुरू करणे वेळखाऊ, कंटाळवाणे आणि पुनरावृत्तीचे काम असू शकते. परिणामी, आम्ही या पोस्टमधील काही सामान्य प्रतिक्रिया नेटिव्ह बॉयलरप्लेट्स पाहू, जे तुम्हाला प्रकल्पाला अधिक जलद प्रारंभ करण्यास मदत करतील.

माझ्या मते, आज उपलब्ध असलेल्या काही सर्वोत्तम बॉयलरप्लेट्स आहेत आणि त्या सर्व अविश्वसनीय विकसकांनी तयार केल्या आहेत. या पोस्टमधून बॉयलरप्लेट निवडताना तुमचा वेळ वाचवण्यासाठी, मी त्याच्या काही वैशिष्ट्यांमधून जाईन जेणेकरून तुमच्या प्रकल्पासाठी कोणती योग्य जुळणी आहे हे तुम्ही समजू शकाल.

UI आर्किटेक्चर, नेव्हिगेशन प्रकार आणि बॉयलरप्लेटची चाचणी क्षमता जे या लेखात नंतर दिसतील त्यांचे मूल्यांकन करण्यासाठी वापरले गेले.

मी या प्रकल्पांना रँक केले नाही कारण मला असे वाटते की प्रत्येकजण स्वतःच्या दृष्टीने एक मौल्यवान साधन आहे. तथापि, ते ज्या क्रमाने दिसतात ते त्यांच्या Github वरील तारेच्या संख्येद्वारे निर्धारित केले जाते.

तसेच वाचा: 2021 मध्ये तुमच्या व्यवसायासाठी रिएक्ट नेटिव्ह का वापरावे?

1. अनंत लाल करून प्रज्वलित करा

अनंत रेड्स इग्नाइट एक अत्याधुनिक आहे मूळ विकासावर प्रतिक्रिया द्या सीएलआय, घटक/मॉडेल जनरेटर आणि अधिकसह प्रकल्प बॉयलरप्लेट.

12.2 के रेटिंगसह एक्स्पो आणि बेअर रिअॅक्ट नेटिव्ह या दोन्हीसाठी इग्नाईट हे सर्वात सामान्य रिअॅक्ट नेटिव्ह सॉफ्टवेअर बॉयलरप्लेट आहे आणि ते एक्सपो सपोर्टसह येते. MobX चा वापर राज्य नियंत्रणासाठी केला जातो, रिएक्ट नेव्हिगेशनचा वापर रूटिंग आणि नेव्हिगेशनसाठी केला जातो, Apisauce चा वापर REST सर्व्हरशी संवाद साधण्यासाठी केला जातो आणि Jest प्लॅटफॉर्मचा वापर या टाइपस्क्रिप्ट-रेडी प्रोजेक्टमध्ये चाचणीसाठी केला जातो.

ही बॉयलरप्लेट मला अपील करते कारण ती फ्लिपर-रेडी, रिएक्टोट्रॉन-रेडी आहे आणि एक्सपोला बॉक्सच्या बाहेर समर्थन देते. त्याशिवाय, ही बॉयलरप्लेट रेडक्स ऐवजी राज्य व्यवस्थापनासाठी MobX वापरते, जे Redux पेक्षा समजणे खूप सोपे मानले जाते. त्यात असिंक स्टोरेजचा देखील समावेश आहे, जो राज्य पुनर्संचयित करण्यासाठी एमएसटीसह एकत्र केला जातो.

इग्नाइटमध्ये कमांड-लाइन इंटरफेस आहे जो इग्निट-क्ली म्हणून ओळखला जातो. जागतिक पातळीवर CLI ची विशिष्ट आवृत्ती स्थापित आणि व्यवस्थापित करण्यापेक्षा रनटाइमवर CLI च्या नवीनतम आवृत्तीमध्ये प्रवेश करण्यासाठी आपण npx, जे Node.js सह येते, वापरण्याचा सल्ला दिला जातो.

या प्रकल्पाच्या पृष्ठावर निर्दिष्ट केलेल्या सर्व आवश्यकता पूर्ण केल्यानंतर आपण खालील आदेशांसह एक नवीन प्रकल्प तयार करण्यास सक्षम असावे:

# व्हॅनिला रिएक्ट नेटिव्ह साठी

npx ignite-cli नवीन GameApp

# किंवा एक्सपो-समर्थित:

npx ignite-cli नवीन GameApp xexpo

2. mcnamee द्वारे नेटिव्ह स्टार्टर किटवर प्रतिक्रिया द्या

रिअॅक्ट नेटिव्ह स्टार्टर ऑफ मॅकनामी ही रिअॅक्ट नेटिव्हसाठी बॉयलरप्लेट युटिलिटी आहे जी तुम्हाला उठवेल आणि वेगाने धावेल. GitHub वर, यात 3000 तारे आहेत.

रेडक्सचा वापर राज्य नियंत्रणासाठी केला जातो, रिएक्ट नेटिव्ह राऊटरचा वापर रूटिंग आणि नेव्हिगेशनसाठी केला जातो, नेटिव्ह बेस यूआय आर्किटेक्चरसाठी वापरला जातो, रिअॅक्ट नेटिव्ह वेक्टर आयकॉन्सचा वापर आयकॉनसाठी केला जातो, अॅक्सिओसचा वापर आरईएसटी सर्व्हरशी संवाद साधण्यासाठी केला जातो आणि जेस्ट प्लॅटफॉर्मचा वापर तपासणीसाठी केला जातो. .

बॉयलरप्लेटच्या निर्मात्यांनी बॅटरी समाविष्ट केल्याची खात्री केली. या बॉयलरप्लेटमध्ये केवळ नेटिव्ह बेस, एक लायब्ररी आहे जी महत्त्वपूर्ण क्रॉस-प्लॅटफॉर्म रिअ‍ॅक्ट नेटिव्ह यूआय घटक प्रदान करते, परंतु रेडक्स टिकून राहते, जी लायब्ररी आम्हाला आमच्या ब्राउझरच्या स्थानिक स्टोरेजमध्ये रिडक्स स्टोअर जतन करण्यास मदत करते.

तुम्ही या बॉयलरप्लेटचा वापर नवीन प्रोजेक्ट सुरू करण्यासाठी खालील आदेशाने क्लोनिंग करून करू शकता:

क्लोन https://github.com/mcnamee/react-native-starter-kit.git your_app_name

3. कोडिंग मशीनद्वारे मूळ बॉयलरप्लेटवर प्रतिक्रिया द्या

कोडिंग मशीनचे रिअॅक्ट नेटिव्ह बॉयलरप्लेट हे युजर इंटरफेस, स्टेट मॅनेजमेंट आणि बिझनेस लॉजिकमधील समस्यांच्या फरकाने मजबूत क्रॉस-प्लॅटफॉर्म स्मार्टफोन अॅप्स तयार करण्यासाठी रिअॅक्ट नेटिव्ह प्रोजेक्ट फ्रेमवर्क आहे. Github वर, त्याचे रेटिंग 2k तारे आहे.

रेडक्स स्टेट मॅनेजमेंट सिस्टीम, रूटिंग आणि नेव्हिगेशनसाठी रिअॅक्ट नेव्हिगेशन, आरईएसटी सर्व्हरशी संवाद साधण्यासाठी अॅक्सिओस आणि चेकिंगसाठी जेस्ट फ्रेमवर्क या सर्व गोष्टी या बॉयलरप्लेटमध्ये समाविष्ट आहेत.

हे बॉयलरप्लेट सेट करणे सोपे आहे आणि त्यात i18next नावाची आंतरराष्ट्रीयीकरण लायब्ररी समाविष्ट आहे.

रिएक्ट नेटिव्ह एन्व्हायर्नमेंट कॉन्फिगरेशनवर जा आणि हा प्रोजेक्ट वापरण्यापूर्वी प्रतिक्रिया नेटिव्ह सीएलआय क्विकस्टार्ट टॅब निवडा. अंमलबजावणी आणि लक्ष्यित ऑपरेटिंग सिस्टमसाठी मार्गदर्शनाचे अनुसरण करा.

समर्पित प्रतिक्रिया नेटिव्ह मोबाइल डेव्हलपर्स भाड्याने घ्या या प्रकल्पाच्या पृष्ठावर निर्दिष्ट केलेल्या सर्व आवश्यकता पूर्ण केल्यानंतर खालील आदेशासह नवीन प्रकल्प तयार करणे:

npx react-native init MyApp –template c thecodingmachine/react-native-boilerplate

4. प्रतिक्रिया नेटिव्ह टेम्पलेट टाइपस्क्रिप्ट रिअ‍ॅक्ट नेटिव्ह कम्युनिटीद्वारे

रिअ‍ॅक्ट नेटिव्ह टेम्पलेट टाइपस्क्रिप्ट हा रिअॅक्ट नेटिव्ह कम्युनिटीचा 1.2K-स्टार प्रोजेक्ट आहे. टाइपस्क्रिप्टसह त्वरीत प्रारंभ करण्यासाठी हा एक साधा आणि स्वच्छ प्रतिक्रिया मूळ टेम्पलेट आहे.

हा टाईपस्क्रिप्ट-तयार प्रकल्प सोपा असावा म्हणून, त्यात राज्य व्यवस्थापन, नेव्हिगेशन, यूआय आर्किटेक्चर किंवा आरईएसटी सर्व्हरशी संवाद साधण्यासाठी कोणतीही लायब्ररी नाहीत. तथापि, हे तपासणीसाठी जेस्ट सिस्टम प्रदान करते.

ही बॉयलरप्लेट ज्यांना रिअ‍ॅक्ट नेटिव्ह प्रोजेक्ट लवकर आणि लवकर चालवायचा आहे त्यांच्यासाठी आदर्श आहे.

या प्रकल्पाच्या पृष्ठावर निर्दिष्ट केलेल्या सर्व आवश्यकता पूर्ण केल्यानंतर आपण खालील आदेशासह नवीन प्रकल्प तयार करण्यास सक्षम असावे:

npx react – native init MyApp —template react – native – template – typescript

तसेच वाचा: नवीन काय आहे आणि 2021 मध्ये रिअ‍ॅक्ट नेटिव्हवर काय परिणाम झाला आहे ते शोधा?

निष्कर्ष:

आम्ही वरील काही रिअॅक्ट नेटिव्ह बॉयलरप्लेट्सवर चर्चा केली ज्यामुळे आमचे अॅप विकसित करणे खूप सोपे झाले. आपल्याकडे प्लॅटफॉर्मवर कोणतीही गंभीर समस्या असल्यास, रिअ‍ॅक्ट नेटिव्ह सध्या बहुतेक वापराच्या प्रकरणांसाठी शीर्ष पर्यायांपैकी एक आहे. येथे मूळ विकासकांना भाड्याने द्या, आम्ही तुमच्या स्मार्टफोन अॅपला उच्च पातळीच्या वाढीसाठी मदत करू.

इन्स्टाग्रामवर आमचे अनुसरण करा (iquuniquenewsonline) विनामूल्य नियमित बातम्या अद्यतने मिळविण्यासाठी

संबंधित लेख

परत शीर्षस्थानी बटण