नोड.जेएस 14 अद्ययावत व्ही 8 इंजिन, प्रायोगिक वेबअस्पॉल्प समर्थन आणि बरेच काहीसह येते

नोड-जेएस

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

या नवीन आवृत्तीत कार्यक्षमता हायलाइट आहे मला नोड.जे च्या आवृत्ती 12 मध्ये प्रोव्हो माहित आहे आणि ते आता स्थिर आहे जेएसओएन-आधारित "निदान अहवाल" विनंती केल्यावर किंवा जेव्हा घटना घडतात तेव्हा तयार केल्या जाऊ शकतात. हे अहवाल उच्च सीपीयू वापर, मेमरी अपयश आणि हळू कामगिरी यासारख्या समस्यांचे निदान करण्यात मदत करा.

Node.js 14 मध्ये उभे असलेला आणखी एक बदल म्हणजे वेबअस्पॅम्पल सिस्टम इंटरफेससाठी प्रायोगिक समर्थन (WASI), जे विशिष्ट वापर प्रकरणांमध्ये चांगली कार्यक्षमता आणि क्रॉस-प्लॅटफॉर्म समर्थन प्रदान करते. पोसिक्स सारख्या कार्येद्वारे अंतर्निहित ऑपरेटिंग सिस्टममध्ये प्रवेश करण्यासाठी डब्ल्यूएएसएस्प्लेन बायनरी स्वरूपावर आधारित डब्ल्यूएएसआय सँडबॉक्स्ड अनुप्रयोग प्रदान करते.

नोड.जेएस 14 मध्ये व्ही 8.1 आवृत्ती 8 समाविष्ट आहे. नोड.जेजच्या मागे जावास्क्रिप्ट इंजिनची ही आवृत्ती उपलब्ध आहे पर्यायी साखळी ऑपरेटरसारख्या क्षमतांसह, शून्य विलीन ऑपरेटर आणि इतर वैशिष्ट्ये. नोड.जेएस विकास कार्यसंघाने देखील प्रदान केले एक नवीन एपीआय इंटेल.डिप्लेने नावे भाषा, प्रांत आणि स्क्रिप्टची प्रत्यारोपित नावे प्रदर्शित करण्यासाठी.

याव्यतिरिक्त, द प्रायोगिक अतुल्यकालिक स्थानिक स्टोरेज एपीआयचा समावेश त्याद्वारे आता प्रक्रियेच्या विविध टप्प्यात व्यवहार केला जाऊ शकतो तसेच बाह्य स्त्रोतांकडे (उदा. डेटाबेसला कॉल करणे) ही कंपनीची महत्त्वपूर्ण आवश्यकता आहे.

हे आपल्या अनुप्रयोगामध्ये समस्या कोठे येते हे ओळखण्यासाठी किंवा कार्यक्षमतेच्या निर्बंधास ओळखण्यासाठी आपल्याला आवश्यक असलेली माहिती प्रदान करते. नोड.जेज चे अतुल्य स्वरूप म्हणजे इतर भाषा सोल्यूशन्स (स्थानिक वायर्ड स्टोरेज सारख्या) नोड.जेएससाठी कार्य करत नाहीत.

समुदायाने कॉलद्वारे संदर्भ ट्रॅक करण्यास आणि व्यवस्थापित करण्यात मदत करण्यासाठी एपीआय वर कार्य केले आहे विविध आवृत्तींमध्ये अतुल्यकालिक. द प्रायोगिक API Async Hooks जोडले गेले आहेत या समस्येचे निराकरण करण्यात मदत करण्यासाठी, परंतु अद्याप स्थिर नाही. नोड.जेएस 14 मध्ये एसिन्कलोकल स्टोरेज नावाचे एक नवीन प्रयोगात्मक API जोडले.

नोड.जेएस १ release च्या रीलिझ नोटनुसार, आशा आहे की हे उच्च-स्तरीय एपीआय अधिक सहजतेने स्थिर होऊ शकते कारण ते कमी आंतरिकतेचा पर्दाफाश करते आणि एक सोपा एपीआय प्रदान करते.

नोड.जेएस 14 मध्ये नोड.जेएस अंमलबजावणीत अनेक महत्त्वपूर्ण बदल समाविष्ट आहेत प्रवाह, हे लागू केलेले बदल कोणतीही अस्पष्टता काढून टाकण्यासाठी आणि नोड.जेएस कोरच्या भिन्न भागांचे वर्तन सुव्यवस्थित करण्यासाठी प्रवाह API मध्ये सुसंगतता सुधारण्यासाठी आहेत. उदाहरणार्थ, "http.OutomingMessage" "प्रवाह.Writable" प्रमाणेच आहे आणि "नेट.सोकेट" "प्रवाह.डुप्लॅक्स" सारखेच कार्य करते.

एक उल्लेखनीय बदल म्हणजे "AutoDestroy" पर्याय आता डीफॉल्टनुसार खरे वर सेट केला गेला आहे, याचा अर्थ असा आहे की अनुक्रम नेहमी शेवटी "_destroy" म्हणतो.

शेवटी आपण बातमी अधिक जाणून घेऊ इच्छित असल्यास जी आपण Node.js 14 ची नवीन आवृत्ती सादर करू शकता, आपण हे करू शकता पुढील लिंक पहा.

लिनक्सवर नोड.जेएस कसे स्थापित करावे?

ज्यांना नोड.जेएसची ही नवीन आवृत्ती स्थापित करण्यास स्वारस्य आहे, त्यांना हे माहित असले पाहिजे की ही प्रक्रिया अगदी सोपी आहे, फक्त त्यांना सिस्टीममध्ये टर्मिनल उघडावे लागेल आणि त्यामधे ते पुढील कमांडपैकी एक कमांड टाईप करणार आहेतआपल्या डिस्ट्रॉवर अवलंबून.

जे डी वापरणारे आहेत त्यांच्या बाबतीतइबियन, उबंटू आणि डेरिव्हेटिव्ह्ज, त्यांना फक्त खालील टाइप करावे लागेल:

sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm

जे लोक आहेत त्यांच्यासाठी आर्क लिनक्स, मांजरो, आर्को लिनक्स किंवा आर्चचे कोणतेही अन्य साधित:

sudo pacman -S nodejs npm

ओपनस्यूएसई वापरकर्ते, फक्त खालील टाइप करा:

sudo zypper ar \
http://download.opensuse.org/repositories/devel:/languages:/nodejs/openSUSE_13.1/ \
Node.js
sudo zypper in nodejs nodejs-devel

शेवटी जे वापरतात त्यांच्यासाठी फेडोरा, आरएचईएल, सेन्टोस आणि डेरिव्हेटिव्ह्ज:

sudo dnf -i nodejs npm


लेखाची सामग्री आमच्या तत्त्वांचे पालन करते संपादकीय नीति. त्रुटी नोंदविण्यासाठी क्लिक करा येथे.

टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.