Το Node.js 8 βαθμολογείται σε κατάσταση έκδοσης μακροπρόθεσμης υποστήριξης (LTS), η οποία προορίζεται να δηλώσει ένα επίπεδο σταθερότητας για χρήση σε εταιρικές αναπτύξεις. Συνοδεύοντας αυτήν τη νέα ονομασία για το Node.js 8 είναι το ντεμπούτο του Node.js 9, με ασύγχρονη παρακολούθηση πόρων, ως «τρέχουσα» γραμμή κυκλοφορίας.
Χαρακτηριστικά Node.js 8
Με την έκδοση LTS του δημοφιλούς χρόνου εκτέλεσης JavaScript από τον διακομιστή, η εστίαση είναι στην ασφάλεια και τη σταθερότητα. Η έκδοση LTS διατηρείται ενεργά για 18 μήνες. Για πρώτη φορά από το Ίδρυμα Node.js στα τέλη Μαΐου, η γραμμή Node.js 8.x διαθέτει:
- Η μηχανή JavaScript Google V8 6.1.
- Ο πελάτης NPM 5.0.0.
- Καλύτερη απόδοση - 20% καλύτερη από την προηγούμενη έκδοση του Node 6 LTS σε τυπικές εφαρμογές ιστού.
Δύο άλλες λειτουργίες - N-API, για εγγενή πρόσθετα και HTTP / 2 - παραμένουν σε πειραματική λειτουργία, υπόκεινται ακόμη σε αλλαγές κώδικα. Το Ίδρυμα Node.js προτείνει στους χρήστες του Node.js 6 να ξεκινήσουν τη δοκιμή του Node.js 8 και τους χρήστες του Node.js 4 να αναβαθμίσουν σε Node.js 8.
Το νέο χαρακτηριστικό του Node.js 9
Για το Node.js 9, οι περισσότερες αλλαγές επικεντρώνονται στην κατάργηση ή την αφαίρεση των API και τη μετεγκατάσταση της βάσης κώδικα σε ένα νέο σύστημα σφάλματος. Ο στόχος της μετεγκατάστασης είναι η συσχέτιση ενός μοναδικού κώδικα με σφάλματα που ρίχνονται από το σύστημα, επιτρέποντας την αλλαγή των μηνυμάτων σφάλματος χωρίς να θεωρείται ως διακοπτόμενη αλλαγή. Άλλα χαρακτηριστικά στο Node.js 9 περιλαμβάνουν:
- Μια ενότητα ασύγκριτων αγκιστριών που παρέχει ένα API για την καταχώρηση επιστροφών κλήσεων για την παρακολούθηση ασύγχρονων πόρων σε μια εφαρμογή. Αυτή η δυνατότητα, η οποία εμφανίστηκε επίσης στη γραμμή Node.js 8.x, είναι πειραματική σε αυτό το στάδιο.
- Η μηχανή JavaScript Google V8 6.2.
- Υποστήριξη για HTTP / 2 και N-API, τα οποία είναι διαθέσιμα για χρήση χωρίς σημαία γραμμής εντολών αλλά εξακολουθούν να είναι πειραματικά.
Πού να κατεβάσετε το Node.js
Λήψη διευθύνσεων URL για την τελευταία έκδοση του Node.js 8 και 9.x είναι διαθέσιμες από τον ιστότοπο του Node.js.
Σχετικό βίντεο: Συμβουλές και κόλπα Node.js
Σε αυτό το εξηγητικό βίντεο, μάθετε διάφορες τεχνικές που μπορούν να βελτιώσουν την εμπειρία ανάπτυξης του κόμβου σας.