मैंने इसे मुख्य रूप से फेसबुक Bootloader.setResourceMap({"bMxb7":{"name":....
के स्रोत में देखा है जावास्क्रिप्ट में वास्तव में बूटलोडर क्या है? इसका उपयोग और उद्देश्य क्या है?"जावास्क्रिप्ट बूटलोडर" क्या है?
उत्तर
आम तौर पर, बूटलोडर पर्यावरण की स्थापना के लिए जिम्मेदार कोड (अपेक्षाकृत) छोटी मात्रा है जो बाद के कोड को चलाने की आवश्यकता होती है, क्योंकि यह भी पहला कोड है जिसे निष्पादित किया जाना है। यह आमतौर पर ओएस तक ही सीमित है, लेकिन एफबी के लिए भी समझ में आता है।
फेसबुक के मामले में, बूटलोडर अतिरिक्त जेएस फाइलों और अन्य संसाधनों को लोड करने जैसी चीजें करेगा जो लाइब्रेरी को एक सार्वजनिक <script />
दस्तावेज़ में शामिल डेवलपर के अतिरिक्त की आवश्यकता है।
कड़ाई से बोलते हुए, ऐसी कोई बात नहीं है।
एक बूटस्ट्रैप लोडर (जो शब्द का पूरा नाम है) एक ऑपरेटिंग सिस्टम का हिस्सा है जो डिस्क ऑपरेटिंग सिस्टम को डिस्क से लोड करता है, इस प्रकार कंप्यूटर लोड लोड से पहले डिस्क से लोड करके बूटस्ट्रैप्स द्वारा खुद को लिफ्ट करता है दिनचर्या लोड हो जाती है।
कोई जावास्क्रिप्ट ऑपरेटिंग सिस्टम नहीं हैं, इसलिए जावास्क्रिप्ट के लिए कोई बूटस्ट्रैप लोडर नहीं है। यह केवल कुछ ऑब्जेक्ट है जिसे उस तरह नाम दिया गया है, संभवतः क्योंकि यह पृष्ठ लोड प्रक्रिया में कुछ प्रारंभ करता है।
का उदाहरण दिया गया है क्यों downvote? यदि आप जो भी सोचते हैं वह गलत नहीं है, तो यह उत्तर में सुधार नहीं कर सकता है। – Guffa
इस देर टिप्पणी के लिए खेद है। मैंने आपका जवाब वोट दिया क्योंकि सवाल "बूटलोडर क्या है" नहीं "बूटस्ट्रैप लोडर" था। फेसबुक में वास्तव में एक बूटलोडर है, टीम ने जेएस फ़ाइलों को ब्राउज़र में आसानी से और तेज़ी से तैनात और डाउनलोड करने के लिए विकसित किया है। कृपया इसे गलत मत समझो। और फिर आपकी प्रतिक्रिया के लिए धन्यवाद। – maksbd19
@ maksbd19: उत्तर के लिए धन्यवाद। हालांकि, डाउनवोट अन्यायपूर्ण है, क्योंकि बूट लोडर बूटस्ट्रैप लोडर के लिए छोटा है। http://en.wikipedia.org/wiki/Booting ऐसा कुछ हो सकता है जिसे वे "जावास्क्रिप्ट बूट लोडर" कहते हैं, लेकिन इससे यह वास्तविक बूट लोडर नहीं बनता है। – Guffa
बूटलोडर फेसबुक के फ्रंट-एंड कोड का एक महत्वपूर्ण हिस्सा है, जो पेज लोड के बजाए जावास्क्रिप्ट पुस्तकालयों को आवश्यकतानुसार आलसी लोड करने की अनुमति देता है। यदि आप और जानना चाहते हैं तो कुछ फेसबुक डेवलपर go into further detail here।
आप एक ही चीज़ को प्राप्त करने के लिए RequireJS, LABjs या others का उपयोग कर सकते हैं।
इन लिंक के लिए धन्यवाद, वे उपयोगी हैं :) \ m / –
यहां React.js Conf 2016 से एक वीडियो है जो बूटलोडर पर छूता है। लेकिन संक्षेप में: बूटलोडर ऐप के प्रदर्शन में सुधार करने में मदद करता है लेकिन सामग्री डाउनलोड नहीं करता है जब तक कि वास्तव में इसकी आवश्यकता नहीं होती है। वीडियो 'शेयर बटन'
- 1. कस्टम बूटलोडर मुद्दे
- 2. लिनक्स x86 बूटलोडर
- 3. बूटलोडर - संरक्षित मोड में स्विचिंग प्रोसेसर
- 4. जावास्क्रिप्ट:/* @ @ */मतलब क्या है?
- 5. जावास्क्रिप्ट में === क्या है?
- 6. सी कर्नेल लोड करने के लिए मैं बूटलोडर कैसे लिखूं?
- 7. जावास्क्रिप्ट में/[\ []/क्या करता है?
- 8. यह जावास्क्रिप्ट "आवश्यकता" क्या है?
- 9. जावास्क्रिप्ट में /// मतलब क्या है?
- 10. निम्न स्तर जावास्क्रिप्ट क्या है?
- 11. क्या जावास्क्रिप्ट सत्यापन खराब है?
- 12. यह == - जावास्क्रिप्ट ऑपरेटर क्या है?
- 13. जावास्क्रिप्ट पर "यह" क्या है?
- 14. जावास्क्रिप्ट में प्रतिशत (%) क्या है?
- 15. जावास्क्रिप्ट टेम्पलेट प्रीकंपलिंग क्या है?
- 16. जावास्क्रिप्ट प्रश्न - "विंडो" क्या है?
- 17. जावास्क्रिप्ट कचरा संग्रह क्या है?
- 18. जावास्क्रिप्ट में, event.isTrigger क्या है?
- 19. जावास्क्रिप्ट सद्भाव - यह क्या है?
- 20. जावास्क्रिप्ट: एक्सपांडो संपत्ति क्या है?
- 21. जावास्क्रिप्ट में @ प्रतीक क्या है?
- 22. जावास्क्रिप्ट में% क्या करता है?
- 23. कार्यशील FAT16 बूटलोडर वास्तविक हार्डवेयर पर पढ़ने की त्रुटि उत्पन्न करता है?
- 24. क्या कोई इन एंड्रॉइड रोम हैकिंग शर्तों को समझा सकता है: एचबीओओटी/बूटलोडर, रेडियो, वसूली छवि, update.zip, NAND अनलॉकिंग, आरयूयू?
- 25. क्या जावास्क्रिप्ट
- 26. क्या जावास्क्रिप्ट
- 27. जावास्क्रिप्ट: RegExp.compile() का क्या मतलब है?
- 28. जावास्क्रिप्ट विकास शुरू करना - क्या करना है?
- 29. क्या जावास्क्रिप्ट में शून्य पर स्मृति है?
- 30. यह जावास्क्रिप्ट वाक्यविन्यास क्या है: {सीआई, सीसी}?
यह जावा स्क्रिप्ट का हिस्सा .. बूटलोडर बस फेसबुक 'आंतरिक js पुस्तकालय के लिए बनाई गई एक वस्तु है नहीं है .. – MilkyWayJoe