Node.js

Node.js adalah platform perangkat lunak yang dirancang oleh Ryan Dahl. Node.js adalah runtime untuk lingkungan JavaScript di luar peramban web yang dibangun di atas mesin JavaScript V8. Node.js dapat dijalankan pada Windows, MacOS, dan Linux.

 Sejarah 
jmpl|lurus|Ryan Dahl, pencipta Node.js
Node.js pertama kali diciptakan dan diperkenalkan untuk pengguna pada sistem Linux pada tahun 2009. Node.js dikembangkan oleh Ryan Dahl dan disponsori oleh Joyent, perusahaan tempat ia bekerja.

 Kelebihan 
Berikut kelebihan-kelebihan dari peladen Node.js:
 Dengan bahasa JavaScript, ia mempermudah pembelajaran sisi belakang jika memang sudah menguasai JavaScript; pemula bahkan lebih cepat menguasainya karena dari sisi klien juga menggunakan bahasa JavaScript.
 Adanya pertukaran kode antara klien dan peladen, yaitu server-side rendering pada kerangka JavaScript.
 Adanya fasilitas untuk membuat aplikasi waktu nyata (realtime application).
 Bersumber terbuka, sehingga pengguna mengetahui bagaimana proses aplikasi berjalan, mengubahnya, dan gratis dipakai.

 Rilis 
Rilis utama dari Node.js adalah dari repositori resmi Node.js di GitHub pada cabang master. Versi baru bernomor genap dirilis pada bulan April dan versi baru bernomor ganjil pada Oktober.

Perilisan Node.js dibagi menjadi 3 fase, yaitu:

 Saat ini (current). Menggabungkan sebagian besar perubahan non-utama (bersifat tidak merusak) yang terdapat di cabang utama nodejs/node .
 Dukungan aktif jangka panjang (Long Term Support / LTS). Fitur baru, perbaikan bug, dan pembaharuan yang telah diaudit oleh tim rilis dan telah ditetapkan untuk layak dan stabil untuk dirilis.
 Pemeliharaan (maintenance). Perbaikan bug penting dan pembaharuan keamanan. Fitur baru mungkin saja ditambahkan atas kebijakan tim rilis - biasanya hanya dalam kasus di mana fitur baru mendukung migrasi ke rilis selanjutnya.

Pada setiap perilisan bernomor ganjil tidak akan pernah masuk dalam fase LTS ataupun maintenance.

+Rilis yang sudah tidak didukung (End-of-life Releases)RilisStatusJulukanAwal RilisAwal LTSAwal MaintenanceAkhir Hidupv0.10.xtidak didukung -2013-03-11 -2015-10-012016-10-31v0.12.x tidak didukung-2015-02-06  -2016-04-01 2016-12-314.xtidak didukungArgon2015-09-082015-10-012017-04-012018-04-305.xtidak didukung2015-10-29-2016-06-306.xtidak didukungBoron2016-04-262016-10-182018-04-302019-04-307.xtidak didukung2016-10-25-2017-06-308.xtidak didukungCarbon2017-05-302017-10-312019-01-012019-12-319.xtidak didukung2017-10-01 -2018-06-3010.xtidak didukungDubnium2018-04-242018-10-302020-05-192021-04-3011.xtidak didukung2018-10-23 -2019-06-0112.xtidak didukungErbium2019-04-232019-10-212020-11-302022-04-3013.xtidak didukung2019-10-22 -2020-06-0115.xtidak didukung2020-10-20 -2021-06-0116.xtidak didukungGallium2021-04-202021-10-262022-10-182023-09-1117.xtidak didukung2021-10-19 -2022-06-0119.xtidak didukung2022-10-18 -2023-06-0121.xtidak didukung2023-10-17 -2024-04-012024-06-01
+Rilis yang masih/rencana didukungRilisStatusJulukanAwal RilisAwal LTSAwal MaintenanceAkhir Hidup18.xPemeliharaan (maintenance)Hydrogen2022-04-192022-10-252023-10-182025-04-3020.xPemeliharaan (maintenance)Iron2023-04-182023-10-242024-10-222026-04-3022.xLTSJod2024-04-242024-10-292025-10-212027-04-3023.xSaat ini (current)2024-10-15 -2025-04-012025-06-0124.xAkan datang (pending)2025-04-222025-10-282026-10-202028-04-30

 Referensi 

 Bacaan lanjutan 






 Pranala luar 



Kategori:Perangkat lunak
Kategori:Komputer
Kategori:JavaScript