स्टार्टअप का नियमित दिन दो राज्यों, अर्थात् शिपिंग या फिक्सिंग के बीच जॉगल करता है। आप किसी भी डेवलपर को किसी भी समय (दिन या रात) काम करते हुए पकड़ सकते हैं, वे आमतौर पर उत्पादन के लिए कोड को आगे बढ़ा रहे हैं जब तक कि यह कार्यात्मक है या उत्पादन में कोड को ठीक कर रहा है जिसे उन्होंने इसे कार्यात्मक के रूप में चिह्नित करने के बाद भेज दिया। यह हास्यास्पद है, लेकिन यही वह है जो स्टार्टअप पर काम करना मज़ेदार बनाता है। यह ब्लॉग आपके कोड को जल्दी से उत्पादन में धकेलने के लिए संतरी और एक्सपो का उपयोग करने के लाभों पर प्रकाश डालता है। एक्सपो का उपयोग करना: एक्सपो एक टूलिंग है जो एकल कोडबेस का उपयोग करके क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने के लिए उपलब्ध है। अंतर्निहित फ्रेमवर्क रिएक्टिव नेटिव के साथ, आप एक ही समय में वेब, एंड्रॉइड और आईओएस को लक्षित कर सकते हैं। एक स्टार्टअप क्या चाहता है कि कम से कम लागत के साथ सबसे अधिक सुविधा प्रदान की जाए। और एक्सपो एकमात्र समाधान पड़ाव है। डेवलपर का अनुभव बेहद शानदार है और एक्सपो परत के नीचे सबसे मूल जटिलता छिपी हुई है। आप बस अपना प्रोजेक्ट शुरू कर सकते हैं npx create-expo-app hackernight cd hackernight आप अपने नेटिव बिल्ड कोड फोल्डर को जनरेट करने के लिए चला सकते हैं। देशी कोड पर निर्भर सुविधाओं का निर्माण करना आसान है, और आप इसे कॉन्फ़िगरेशन प्लगइन्स के माध्यम से भी प्रबंधित कर सकते हैं। npx expo prebuild यह समर्थन केवल एक्सपो ( द्वारा प्रदान की गई एक अन्य टूलिंग द्वारा बढ़ाया गया है। ईएएस एक्सपो एप्लिकेशन सर्विसेज) इसलिए आपको अपने मोबाइल ऐप्स के लिए भी रिलीज़ प्रबंधित करने के बारे में चिंता करने की आवश्यकता नहीं है। आप अपने टर्मिनल से ही अपनी परिनियोजन पाइपलाइनों का प्रबंधन कर सकते हैं। आप और जैसे चैनल/वातावरण बना सकते हैं। यह नो-स्ट्रिंग्स संलग्न वातावरण में परीक्षण और गुणवत्ता विश्लेषण के लिए ऐप रिलीज़ को प्रबंधित करना आसान बनाता है। development , staging production संतरी का उपयोग करना अपने उत्पाद में संतरी को एकीकृत करने से आप रीयलटाइम त्रुटियां और क्रैश रिपोर्ट प्राप्त कर सकते हैं। आप इसका उपयोग अपने ओवर मेट्रिक्स और उन घटनाओं के प्रदर्शन की निगरानी के लिए कर सकते हैं जिन्हें आप अनुकूलित करना चाहते हैं। द्वारा इसे ऐप में इंस्टॉल कर सकते हैं npx expo install sentry-expo npx expo install expo-application expo-constants expo-device expo-updates @sentry/react-native अब आपको अपने ऐप में सेंट्री एसडीके को इनिशियलाइज़ करना होगा, Sentry.init({ dsn: <_YOUR_DSN_HERE_>, enableInExpoDevelopment: true, debug: true, // If `true`, Sentry will try to print out useful debugging information if something goes wrong with sending the event. Set it to `false` in production autoSessionTracking: true, enableNative: true, }); आख़िरकार आप अपने स्टार्टअप शस्त्रागार में अपने निपटान में लड़ने वाली जोड़ी की उम्मीद कर सकते हैं। स्टार्टअप्स की कई विशेषताएं हैं जिनका आज उपयोग किया जाता है, एक विशेष रूप से कोड को एक बार लिखने की क्षमता, हर जगह चलाने और दूसरा, सीधे आपके टर्मिनल से के माध्यम से CI/CD पाइपलाइन का प्रबंधन करने की क्षमता है। EXPO EAS मैं एक्सपो और एकीकृत संतरी का उपयोग कर स्टार्टअप पर काम कर रहा हूं। हमने रीयलटाइम क्रैश, मुद्दों का सामना किया है, बग को हल किया है और हमारे गतिशील डुओ के कारण सचमुच मिनटों में समाधान भेज दिया है। यहां बताया गया है कि हम ऐसा करने में कैसे सक्षम थे, जिसका हमने अपने तेज़ पुनरावृत्ति और तेज़ शिपमेंट दिनों के दौरान सामना किया। संतरी त्रुटियों, अपवादों, क्रैश, लेन-देन और आम तौर पर वास्तविक समय में आपके आवेदन में गलत होने वाली किसी भी चीज़ को पकड़ लेता है। हमारे आंतरिक उपयोगकर्ता द्वारा बग की रिपोर्ट करने का निर्णय लेने से पहले, हमें विस्तृत रिपोर्ट के साथ इसके बारे में सूचना मिलती है। हमारे उपयोगकर्ता द्वारा सामना किए जाने वाले प्रत्येक मुद्दे पर गहराई से स्टैक ट्रेस है। यह वास्तविक कोड ब्रेक से पहले हुई सभी घटनाओं का इतिहास रखता है और घटना डेटा को डीएसएन को भेजता है यह विस्तृत डैशबोर्ड हमें त्रुटि के कारण को इंगित करने में मदद करता है, हम इसे डीबग करते हैं, समाधान भेजते हैं और फिर भविष्य और अप्रत्याशित बगों के लिए हमारे एक्शनमैप की योजना बनाकर ऐप पर डीबगिंग में सुधार करते हैं। टैग नामक एक सुविधा है, जो बग के बारे में एक विस्तृत दृश्य विचार देती है (जैसे मशीन/डिवाइस, ओएस संस्करण, एपीआई संस्करण, रिलीज संस्करण, पर्यावरण) और संतरी डैशबोर्ड में मूल के प्रकार के आधार पर त्रुटियों को टैग को अनुकूलित कर सकते हैं। , एक त्रुटि विशेष रूप से है। जितनी जल्दी आप इसे समझते हैं उतनी तेजी से आप समस्या को डीबग कर सकते हैं। समस्या के बारे में डेटा केवल इसे हल करने में तेज़ बनाता है। संतरी के माध्यम से डिबगिंग एक स्टैक के आंतरिक भाग को समझने का एक शानदार तरीका है जिसका हम उपयोग करते हैं और हमें प्रोग्रामिंग अवधारणाओं के बारे में अपनी समझ में सुधार करने का अवसर देता है और हमें बेहतर सिस्टम डिजाइन करने में मदद करता है। इससे हमारे स्टार्टअप को तेजी से सुधार और तेजी से तैनाती करने में काफी मदद मिली है।