નોડ.જેએસ 14.0 અહીં છે અને આ તેના સમાચાર છે

ના પ્રકાશન ની નવી આવૃત્તિ નોડ.જેએસ 14.0 જે એલનવા પ્રાયોગિક API સાથેનો લેગા સ્થાનિક સંગ્રહ પર ધ્યાન કેન્દ્રિત કર્યું, આ વી 8 એન્જિન અપગ્રેડ (વિવિધ બ્રાઉઝર્સમાં વપરાયેલ) અને કેટલાક અન્ય સુધારાઓ.

નોડ.જેએસના આ નવા સંસ્કરણમાં એલટીએસનો દરજ્જો હશે પરંતુ તેના સ્થિરતા પછી Octoberક્ટોબર સુધી સોંપવામાં આવશે. નોડ.જેએસ 14.0 માટે સપોર્ટ એપ્રિલ 2023 સુધી ઉપલબ્ધ રહેશે અને નવીનતમ એલટીએસ નોડ.જેએસ 12.0 સંસ્કરણનું જાળવણી એપ્રિલ 2022 સુધી ચાલશે, જ્યારે પછીના વર્ષ માટે, નોડ.જેએસ 10 સંસ્કરણનું સમર્થન સમાપ્ત કરવામાં આવશે. વર્ષ.

નોડ.જેએસથી અજાણ્યા લોકો માટે, તેઓને ખબર હોવી જોઈએ કે આ એ એક પ્લેટફોર્મ છે જેનો ઉપયોગ બંને સર્વર સપોર્ટ માટે થઈ શકે છે સર્વર નેટવર્ક પ્રોગ્રામ્સના નિર્માણ માટેના વેબ એપ્લિકેશનનો અને સામાન્ય ગ્રાહક.

નોડ.જેએસ માટેની એપ્લિકેશંસની કાર્યક્ષમતા વધારવા માટે, મોડ્યુલોનો મોટો સંગ્રહ તૈયાર કરવામાં આવ્યો છે, જેમાં તમે HTTP અને SMTP સર્વરો અને ક્લાયંટ, XMPP, DNS, FTP, IMAP, POP3, એકીકરણ માટેના મોડ્યુલોના અમલીકરણ સાથે મોડ્યુલો શોધી શકો છો. વિવિધ વેબ ફ્રેમવર્ક, વેબસ્કેટ અને એજેક્સ ડ્રાઇવરો, ડીબીએમએસ કનેક્ટર્સ (માયએસક્યુએલ, પોસ્ટગ્રેસક્યુએલ, એસક્યુલાઇટ, મંગોડીબી), નમૂના એન્જીન, સીએસએસ એન્જિન્સ, ક્રિપ્ટોગ્રાફિક એલ્ગોરિધમ્સ અને ઓથોરાઇઝેશન સિસ્ટમ્સ (ઓએથ), એક્સએમએલ પાર્સર્સનો અમલ.

નોડ.જેએસ 14.0 માં નવું શું છે?

આ નવા સંસ્કરણમાં ફ્લાય પર ડાયગ્નોસ્ટિક રિપોર્ટ્સ બનાવવાની ક્ષમતા અથવા જ્યારે કેટલીક ઘટનાઓ થાય છે ત્યારે તે સ્થિર થાય છે, તે ઘટનાઓને પ્રતિબિંબિત કરે છે જે સમસ્યાઓનું નિદાન કરવામાં મદદ કરે છે જેમ કે ક્રેશ, પરફોર્મન્સ ડિગ્રેડેશન, મેમરી લિક, હાઇ સીપીયુ લોડ, અનપેક્ષિત ભૂલ આઉટપુટ, વગેરે.

મોટર વી 8 ની આવૃત્તિ 8.1 માં સુધારી દેવામાં આવી છે, જેમાં નવી કામગીરી optimપ્ટિમાઇઝેશંસ રજૂ કરવામાં આવી છે અને નવીનતા ઉમેરવામાં આવી છે જેમ કે નવી લોજિકલ યુનિયન operatorપરેટર "??". (જો ડાબું ઓપરેન્ડ ન્યુએલ અથવા અસ્પષ્ટ હોય, અને versલટું), operatorપરેટર "?". સંપૂર્ણ પ્રોપર્ટી ચેઇન અથવા કોલ્સ (ઉદાહરણ તરીકે, "ડીબી? .યુઝર?. નેમ? લંબાઈ" પ્રારંભિક તપાસ વગર), એકીકૃત સ્થાનિક નામો મેળવવા માટેની ઇન્ટલ.ડિસ્પ્લે નામની પદ્ધતિ અને એક બીજાની તપાસ માટે.

ઉપરાંત, અસુમેળ સ્થાનિક સ્ટોરેજ API માટે પ્રાયોગિક સપોર્ટના ઉમેરાને પ્રકાશિત કરે છે એસિંક્લોકલસ્ટેરેજ વર્ગના અમલીકરણ સાથે, જેનો ઉપયોગ ક callલબbackક અને વચન ક .લ્સના આધારે હેન્ડલર્સ સાથે અસુમેળ રાજ્ય બનાવવા માટે થઈ શકે છે.

એસિંક્લોકલ સ્ટોરેજ અમલીકરણ માટે સપોર્ટ વેબ વિનંતી પ્રક્રિયા દરમિયાન ડેટા સંગ્રહિત કરવાની મંજૂરી આપે છે, અન્ય ભાષાઓમાં વ્યક્તિગત થ્રેડો માટે સ્થાનિક થ્રેડોની જેમ.

બીજી તરફ, સુસંગતતામાં સુધારો લાવવાના ઉદ્દેશ સાથે, સ્ટ્રીમ્સ એપીઆઇનું એક સંશોધન હાથ ધરવામાં આવ્યું સ્ટ્રીમ્સ એ.પી.એસ. ના અને નોડ.જેએસ ના પાયાના ભાગોની વર્તણૂકમાં તફાવતને દૂર કરે છે.

ઉદાહરણ તરીકે, એચ.પી.ઓ.ટ્યુઇંગમેસેજનું વર્તન સ્ટ્રીમની નજીક છે.લેખનીય અને નેટ.સ્કેટ સ્ટ્રીમ.ડ્પ્લેક્સની નજીક છે. Dટોડેસ્ટ્રોય વિકલ્પ ડિફ defaultલ્ટ રૂપે સાચું પર સેટ કરેલો છે, જે પૂર્ણ થયા પછી _ ડિસ્ટ્રોય પર ક callલ સૂચવે છે.

આ જાહેરાતમાં એ પણ ઉલ્લેખ કરવામાં આવ્યો છે કે ઇસીએમએસ્ક્રિપ્ટ 6 મોડ્યુલ લોડ કરતી વખતે અને આયાત અને નિકાસ અભિવ્યક્તિઓનો ઉપયોગ કરીને મોડ્યુલોની નિકાસ કરતી વખતે પ્રાયોગિક સુવિધાઓ વિશેની ચેતવણી દૂર કરવામાં આવી હતી. તે જ સમયે, ઇએસએમ મોડ્યુલોનો અમલ પ્રાયોગિક રહે છે.

WASI API માટે પ્રાયોગિક સપોર્ટ ઉમેર્યો (વેબએસ્પ્લેસમેન્ટ સિસ્ટમ ઇંટરફેસ), જે systemપરેટિંગ સિસ્ટમ (ફાઇલો, સોકેટ્સ, વગેરે સાથે કામ કરવા માટે પોઝિક્સ એપીઆઇ) સાથે સીધી ક્રિયાપ્રતિક્રિયા માટે પ્રોગ્રામ ઇંટરફેસ પ્રદાન કરે છે.

આ ઉપરાંત, કમ્પાઇલર્સ અને પ્લેટફોર્મના લઘુત્તમ સંસ્કરણો માટેની આવશ્યકતાઓમાં વધારો કરવામાં આવ્યો છે: મેકોઝ 10.13 (હાઇ સીએરા), જીસીસી 6, વિન્ડોઝ 7/2008 આર 2 કરતા વધુ નવી.

લિનક્સ પર નોડ.જેએસ કેવી રીતે ઇન્સ્ટોલ કરવું?

નોડ.જેએસની સ્થાપના ફક્ત તે માટે, એકદમ સરળ છે તેઓને સિસ્ટમમાં ટર્મિનલ ખોલવા પડશે અને તેમાં તેઓ નીચેના આદેશોમાંથી એક લખી રહ્યા છે, તમારી ડિસ્ટ્રો પર આધાર રાખીને.

ડી વપરાશકારો છે તેવા કિસ્સામાંઇબિયન, ઉબુન્ટુ અને ડેરિવેટિવ્ઝ, તેઓએ ફક્ત નીચેના ટાઇપ કરવા પડશે:

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

જ્યારે તે વપરાશકર્તાઓ માટે છે આર્ક લિનક્સ, માંજારો, આર્કો લિનક્સ અથવા આર્કનું કોઈ અન્ય વ્યુત્પન્ન:

sudo pacman -S nodejs npm

OpenSUSE વપરાશકર્તાઓ, ફક્ત નીચેના લખો:

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. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.