के बीच क्या अंतर है मैं react-native
पैकेज का उपयोग कर रहा था जिसे मैंने npm
के साथ विश्व स्तर पर स्थापित किया था। अब यह init
कमांड निष्पादित करने के बाद पहली पंक्ति में कहता है। निम्नलिखित:ब्रू, यार्न और एनपीएम
Installing react-native from npm...
Consider installing yarn to make this faster: https://yarnpkg.com
तो मैं उस वेबसाइट की जांच कर रहा था और यह मेरे लिए दिलचस्प लग रहा था, लेकिन मुझे बिल्कुल नहीं पता कि यह क्या होगा। सबसे पहले, मैंने सोचा कि yarn
स्थापित करने के लिए मुझे brew
की आवश्यकता होगी, इसलिए मैं npm
इंस्टॉल करने के लिए यार्न कर सकता था। लेकिन अब मुझे लगता है कि yarn
npm
का प्रतिस्थापन है। क्या यह एक सही बयान है?
क्या कोई मुझे बता सकता है कि मैं इतना पैकेज प्रबंधक क्यों लेना चाहता हूं? मैं समझता हूं कि यह परमाणु या दृश्य स्टूडियो कोड जैसे सॉफ़्टवेयर के लिए उपयोगी है, जिसमें अपना पैकेज प्रबंधक है। लेकिन विकास के लिए, मुझे कोई कारण नहीं दिख रहा है कि कोई 4 अलग पैकेज मैनेजर्स ('प्राथमिक सॉफ्टवेयर' के लिए ब्रू, yarn
npm
पैकेज, बैकएंड मॉड्यूल के लिए एनपीएम और फ्रंट एंड लाइब्रेरीज़ के लिए बोवर) का उपयोग क्यों करना चाहेंगे। क्या कोई मेरे लिए इस पैकेज प्रबंधक वन को उलझा सकता है?
कौन परवाह करता है कि संकुल कितने तेज़ हैं, यदि यह 0.5ms या 0.75ms है? – Serge