Selasa, 29 September 2026
22:52 WIB
TERKINI
Nasional Saksi Ungkap Penolakan Uang 1 Juta Dolar AS untuk Pansus Haji oleh Dua Tokoh Megapolitan Demo Buruh di DPR Lumpuhkan Gatot Subroto: Simak Jalur Alternatifnya Megapolitan Komunikasi Terputus Jadi Akar Tabrakan KA Argo Bromo Anggrek di Bekasi Regional KPU Batam Musnahkan Ribuan Surat Suara Rusak, Jaga Integritas Pemilu Regional Gagal Menulis Ulang: Konten Berita Tidak Memadai Way Kanan Kepala Toko Alfamart Way Kanan Diduga Gelapkan Rp141 Juta, Dua Pelaku Ditangkap Hiburan Lisa BLACKPINK Ukir Sejarah: Solois Asia Pertama Sabet Best Pop MTV VMAs 2026 Ekonomi Dan Bisnis Harga Emas Antam Turun Drastis Rp17 Ribu, Cek Daftar Lengkap 29 September 2026 Hiburan TXT Gegerkan Penggemar dengan Mini Album 'PERFECT STORM' dan Tur Dunia Termasuk Jakarta Berita Fenomena Unik 'Hujan Salju' di Lapangan Sempur Bogor, Warga Sambut Riang Nasional Saksi Ungkap Penolakan Uang 1 Juta Dolar AS untuk Pansus Haji oleh Dua Tokoh Megapolitan Demo Buruh di DPR Lumpuhkan Gatot Subroto: Simak Jalur Alternatifnya Megapolitan Komunikasi Terputus Jadi Akar Tabrakan KA Argo Bromo Anggrek di Bekasi Regional KPU Batam Musnahkan Ribuan Surat Suara Rusak, Jaga Integritas Pemilu Regional Gagal Menulis Ulang: Konten Berita Tidak Memadai Way Kanan Kepala Toko Alfamart Way Kanan Diduga Gelapkan Rp141 Juta, Dua Pelaku Ditangkap Hiburan Lisa BLACKPINK Ukir Sejarah: Solois Asia Pertama Sabet Best Pop MTV VMAs 2026 Ekonomi Dan Bisnis Harga Emas Antam Turun Drastis Rp17 Ribu, Cek Daftar Lengkap 29 September 2026 Hiburan TXT Gegerkan Penggemar dengan Mini Album 'PERFECT STORM' dan Tur Dunia Termasuk Jakarta Berita Fenomena Unik 'Hujan Salju' di Lapangan Sempur Bogor, Warga Sambut Riang
Node.js

Node.js

kerangka kerja JavaScript sisi peladen

Bagikan:
Node.js
250px-Node.js_logo.svg.png?utm_source=id.wikipedia.org&utm_campaign=parser&utm_content=thumbnail
Penulis asliRyan Lienhart Dahl
PengembangOpenJS Foundation
Rilis awal27 Mei 2009;17 tahun lalu (2009-05-27)[1]
Templat:Kotak info perangkat lunak/simple
Ditulis dalamC, C++, JavaScript, Python
Sistem operasiz/OS, Linux, macOS, Microsoft Windows, SmartOS, FreeBSD, OpenBSD, IBM AIX[2]
JenisLingkungan runtime
LisensiLisensi MIT[3][4]
Situs webnodejs.org
Repositori

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.[5] Node.js dapat dijalankan pada Windows, MacOS, dan Linux.

Sejarah

250px-Ryan_Dahl.jpg?utm_source=id.wikipedia.org&utm_campaign=parser&utm_content=thumbnail
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.[6]

Kelebihan

Berikut kelebihan-kelebihan dari peladen Node.js:[butuh rujukan]

  • 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:

  1. Saat ini (current). Menggabungkan sebagian besar perubahan non-utama (bersifat tidak merusak) yang terdapat di cabang utama nodejs/node .
  2. 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.
  3. 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.[7]

Rilis yang sudah tidak didukung (End-of-life Releases)
Rilis Status Julukan Awal Rilis Awal LTS Awal Maintenance Akhir Hidup
v0.10.x tidak didukung - 2013-03-11 - 2015-10-01 2016-10-31
v0.12.x tidak didukung - 2015-02-06 - 2016-04-01 2016-12-31
4.x tidak didukung Argon 2015-09-08 2015-10-01 2017-04-01 2018-04-30
5.x tidak didukung 2015-10-29 - 2016-06-30
6.x tidak didukung Boron 2016-04-26 2016-10-18 2018-04-30 2019-04-30
7.x tidak didukung 2016-10-25 - 2017-06-30
8.x tidak didukung Carbon 2017-05-30 2017-10-31 2019-01-01 2019-12-31
9.x tidak didukung 2017-10-01 - 2018-06-30
10.x tidak didukung Dubnium 2018-04-24 2018-10-30 2020-05-19 2021-04-30
11.x tidak didukung 2018-10-23 - 2019-06-01
12.x tidak didukung Erbium 2019-04-23 2019-10-21 2020-11-30 2022-04-30
13.x tidak didukung 2019-10-22 - 2020-06-01
15.x tidak didukung 2020-10-20 - 2021-06-01
16.x tidak didukung Gallium 2021-04-20 2021-10-26 2022-10-18 2023-09-11
17.x tidak didukung 2021-10-19 - 2022-06-01
19.x tidak didukung 2022-10-18 - 2023-06-01
21.x tidak didukung 2023-10-17 - 2024-04-01 2024-06-01
Rilis yang masih/rencana didukung
Rilis Status Julukan Awal Rilis Awal LTS Awal Maintenance Akhir Hidup
18.x Pemeliharaan (maintenance) Hydrogen 2022-04-19 2022-10-25 2023-10-18 2025-04-30
20.x Pemeliharaan (maintenance) Iron 2023-04-18 2023-10-24 2024-10-22 2026-04-30
22.x LTS Jod 2024-04-24 2024-10-29 2025-10-21 2027-04-30
23.x Saat ini (current) 2024-10-15 - 2025-04-01 2025-06-01
24.x Akan datang (pending) 2025-04-22 2025-10-28 2026-10-20 2028-04-30

Referensi

  1. ↑ "node-v0.x-archive on GitHub". GitHub. Diakses tanggal 2 Agustus 2014.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  2. ↑ "nodejs/node". GitHub. 13 April 2022.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  3. ↑ "node/LICENSE at master". GitHub. Node.js Foundation. 17 September 2018. Diakses tanggal 17 September 2018.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  4. ↑ "The MIT License". Open Source Initiative. 17 September 2018. Diakses tanggal 17 September 2018.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  5. ↑ Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine., 2021-11-19, diakses tanggal 2021-11-19
  6. ↑ Alex Handy (2011-06-24). "Node.js pushes JavaScript to the server-side". SDTimes. Diakses tanggal 2011-09-04.
  7. ↑ nodejs/Release, 2020-04-22, diakses tanggal 2020-04-22

Bacaan lanjutan

Pranala luar


Ikon rintisan

Artikel bertopik perangkat lunak ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.

Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan