मैं थोड़ी देर के लिए इस प्रश्न के बारे में सोच रहा हूं और जवाब नहीं मिल रहा है। Node.js और V8 के बीच संबंध क्या है? और Node.js वी 8 के बिना काम कर सकते हैं?Node.js और V8 के बीच संबंध क्या है?
उत्तर
नोड.जेएस और वी 8 के बीच संबंध क्या है?
वी 8 नोड.जेएस के अंदर जावास्क्रिप्ट इंजन है जो आपके जावास्क्रिप्ट को पार करता है और चलाता है। क्रोम ब्राउज़र में जावास्क्रिप्ट चलाने के लिए क्रोम के अंदर एक ही वी 8 इंजन का उपयोग किया जाता है। Google ने V8 इंजन को खोल दिया और node.js के बिल्डरों ने इसे node.js. में जावास्क्रिप्ट चलाने के लिए उपयोग किया।
क्या Node.js V8 के बिना काम कर सकता है?
नहीं वर्तमान node.js बाइनरी V8 के बिना काम नहीं कर सकता है। इसमें कोई जावास्क्रिप्ट इंजन नहीं होगा और इस प्रकार कोड चलाने की कोई क्षमता नहीं होगी जो स्पष्ट रूप से इसे गैर-कार्यात्मक प्रदान करेगी। Node.js को किसी भी अन्य जावास्क्रिप्ट इंजन के साथ चलाने के लिए डिज़ाइन नहीं किया गया था और, वास्तव में, node.js (जैसे fs मॉड्यूल या नेट मॉड्यूल) के साथ आने वाले सभी मूल कोड बाइंडिंग सभी C++ के बीच विशिष्ट V8 इंटरफ़ेस पर भरोसा करते हैं और जावास्क्रिप्ट।
माइक्रोसॉफ्ट द्वारा चक्र जावास्क्रिप्ट इंजन (यह एज में इंजन है) को node.js. के साथ उपयोग करने की अनुमति देने का प्रयास है। वे चक्र के शीर्ष पर एक वी 8 शिम का निर्माण करते हैं ताकि नोड.जेएस बाइनरी कोड जो वी 8 से बात करने की अपेक्षा करता है, वह कर रहा है जो वह कर रहा था, लेकिन वास्तव में चक्र चक्र से बात करना समाप्त कर देता है। जो मैंने पढ़ा है, उससे विशेष रूप से माइक्रोसॉफ्ट प्लेटफॉर्म पर लक्षित किया गया है, जिसमें पहले से ही चक्र इंजन है और उनके पास वी 8 इंजन नहीं चल रहा है, हालांकि संभवतः आप इसे विंडोज़ पर भी इस्तेमाल कर सकते हैं।
Node.js वास्तव में node-chakracore प्रोजेक्ट के उपयोग के माध्यम से V8 के बिना कुछ हद तक कार्य कर सकता है। वी 8 और नोड के बीच तंग युग्मन को कम करने के लिए चल रहे काम चल रहे हैं, ताकि विभिन्न जावास्क्रिप्ट इंजनों को जगह में इस्तेमाल किया जा सके।
या स्पाइडरर्नोड का उपयोग करना जो स्पाइडरमोन्की के शीर्ष पर node.js है। – jmdeamer
- 1. v8 :: Isolate और v8 :: संदर्भ के बीच क्या अंतर है?
- 2. Node.js/V8
- 3. node.js v8 कचरा संग्रह
- 4. Node.js v8-प्रोफाइलर मॉड्यूल
- 5. क्या आरटीटीआई और अपवादों के बीच कोई संबंध है?
- 6. iostream और नेमस्पेस std के बीच संबंध क्या है?
- 7. Iterable और Iterator के बीच संबंध क्या है?
- 8. विषय मॉडलिंग और दस्तावेज़ क्लस्टरिंग के बीच संबंध क्या है?
- 9. सी और विंडोज एपीआई के बीच संबंध क्या है?
- 10. ghc-pkg और cabal के बीच संबंध क्या है?
- 11. बेयसियन और तंत्रिका नेटवर्क के बीच संबंध क्या है?
- 12. एक्सटेक्स्ट और एएनटीएलआर के बीच संबंध क्या है?
- 13. असेंबली भाषा और मशीन भाषा के बीच संबंध क्या है?
- 14. AppDelegate, RootViewController, और UIAplplication के बीच संबंध क्या है?
- 15. स्कैला और सी ++ लक्षणों के बीच संबंध क्या है
- 16. __getattr__ और getattr के बीच संबंध क्या है?
- 17. स्प्रिंग बूट और स्प्रिंग आईओ के बीच संबंध क्या है?
- 18. एवीआर और अरुडिनो के बीच क्या अंतर/संबंध है?
- 19. मैवेन और मेरे आवेदन के बीच संबंध क्या है?
- 20. एनम और गणना के बीच संबंध क्या है, यदि कोई
- 21. "जेनेरिक" और "उच्च-आदेश प्रकार" के बीच संबंध क्या है?
- 22. कंटेंटपेन और जेपीनेल के बीच संबंध क्या है?
- 23. Virtualenvwrapper में वातावरण और परियोजनाओं के बीच क्या संबंध है?
- 24. डब्ल्यूआईसी और जीडीआई + के बीच क्या संबंध है?
- 25. मास्क टॉबाउंड्स और कोनेराइडियस के बीच संबंध क्या है?
- 26. जीसी, अंतिमकरण() और निपटान के बीच संबंध क्या है?
- 27. bitbucket.org और bytebucket.org के बीच क्या संबंध है?
- 28. पैसेंजर और कैपिस्ट्रानो के बीच क्या संबंध है?
- 29. टाइप और टाइपइन्फो के बीच क्या अंतर या संबंध है?
- 30. जावास्क्रिप्ट में संख्या और Function.prototype के बीच संबंध क्या है?
आप वी 8 के बिना नोड चला सकते हैं, वहां एक नोड चक्र कोर संस्करण है। एक एन-एपीआई भी है जो जल्द ही नोड में उतरेगी, इससे आपको नोड में जो भी जेएस इंजन चाहिए, उसका उपयोग करने की अनुमति मिलती है। – user835611
@ user835611 - चक्र के बारे में जानकारी को दर्शाने के लिए मैंने अपना जवाब अपडेट कर लिया है। – jfriend00