Node.js 8 er uteksaminert til utgivelsesstatus for Long Term Support (LTS), som er ment å indikere et stabilitetsnivå for bruk i virksomhetsdistribusjoner. Ledsaget av denne nye betegnelsen for Node.js 8 er debut av Node.js 9, med asynkron ressurssporing, som den "nåværende" utgivelseslinjen.
Node.js 8-funksjoner
Med en LTS-utgivelse av den populære JavaScript-runtime på serversiden, er fokus på sikkerhet og stabilitet. LTS-utgivelsen vedlikeholdes aktivt i 18 måneder. Først introdusert av Node.js Foundation i slutten av mai, inneholder Node.js 8.x-linjen:
- Google V8 6.1 JavaScript-motoren.
- NPM 5.0.0-klienten.
- Bedre ytelse - 20 prosent bedre enn forrige Node 6 LTS-utgivelse i typiske webapplikasjoner.
To andre funksjoner - N-API, for innfødte tilleggsprogrammer og HTTP / 2 - forblir i en eksperimentell modus, men er fortsatt underlagt kodeendringer. Node.js Foundation anbefaler brukere av Node.js 6 å begynne å teste Node.js 8 og brukere av Node.js 4 oppgradere til Node.js 8.
Den nye funksjonen til Node.js 9
For Node.js 9 er de fleste endringer sentrert om avvikling eller fjerning av APIer og migrering av kodebasen til et nytt feilsystem. Målet med overføringen er å knytte en unik kode til feil som kastes av systemet, slik at feilmeldinger kan endres uten å bli ansett som ødeleggende endringer. Andre funksjoner i Node.js 9 inkluderer:
- En async hooks-modul som gir et API for å registrere tilbakeringinger for å spore asynkrone ressurser i et program. Denne funksjonen, som også har dukket opp i Node.js 8.x-linjen, er eksperimentell på dette stadiet.
- Google V8 6.2 JavaScript-motoren.
- Støtte for HTTP / 2 og N-API, som er tilgjengelig for bruk uten kommandolinjeflagg, men som fortsatt er eksperimentelle.
Hvor laster du ned Node.js
Last ned URL-er for den nyeste Node.js 8-versjonen og 9.x er tilgjengelig fra Node.js-nettstedet.
Relatert video: Node.js tips og triks
I denne forklaringsvideoen kan du lære deg flere teknikker som kan forbedre din Node-utviklingsopplevelse.