Apa Itu Node.js?
Node.js adalah platform runtime open-source dan lintas platform yang memungkinkan pengembang menjalankan JavaScript di luar browser. Node.js menggunakan mesin V8 milik Google Chrome yang cepat dan efisien, menjadikannya pilihan populer untuk membangun aplikasi server-side yang cepat dan scalable.
Node.js sangat cocok digunakan untuk:
-
Web server dan API backend
-
Aplikasi real-time (seperti chat)
-
Tools build dan otomatisasi
-
CLI (Command Line Interface)
Fitur Unggulan Node.js
-
Non-blocking I/O: Memungkinkan menangani banyak koneksi bersamaan dengan efisiensi tinggi.
-
Single Programming Language: Backend dan frontend bisa sama-sama menggunakan JavaScript.
-
NPM (Node Package Manager): Ekosistem paket terbesar di dunia.
-
Cepat dan Efisien: Didukung oleh engine V8 dari Google.
Cara Instalasi Node.js di Windows 11
Berikut adalah langkah-langkah lengkap untuk menginstal Node.js di sistem operasi Windows 11:
Langkah 1: Unduh Node.js
-
Buka situs resmi Node.js
-
Pilih versi:
-
LTS (Long Term Support) — direkomendasikan untuk sebagian besar pengguna.
-
Current — berisi fitur terbaru, cocok untuk eksperimen.
-
-
Klik tombol unduh sesuai arsitektur komputer Anda (biasanya Windows x64).
Langkah 2: Jalankan Installer
-
Setelah file
.msi
diunduh, buka dan jalankan file tersebut. -
Ikuti proses instalasi:
-
Klik Next
-
Terima lisensi
-
Pilih lokasi instalasi (default sudah cukup)
-
Biarkan opsi default tetap dicentang, termasuk fitur
npm
-
Klik Install
-
Langkah 3: Verifikasi Instalasi
Setelah instalasi selesai:
-
Buka Command Prompt atau PowerShell
-
Ketik perintah berikut untuk memastikan Node.js dan NPM sudah terpasang:
Outputnya akan menunjukkan versi masing-masing.
Contoh:
Menjalankan Script JavaScript Pertama di Node.js
-
Buka Notepad atau editor kode seperti VS Code
-
Tulis kode berikut dan simpan sebagai
hello.js
: -
Jalankan dengan perintah:
Instalasi Editor Kode (Opsional)
Disarankan untuk menggunakan Visual Studio Code:
-
Unduh dari https://code.visualstudio.com/
-
Instal dan gunakan untuk menulis dan menjalankan kode Node.js dengan mudah.
Kesimpulan
Node.js adalah alat yang sangat kuat untuk pengembangan backend modern. Instalasi di Windows 11 sangat sederhana dan hanya memerlukan beberapa langkah. Setelah terpasang, Anda sudah siap untuk membangun aplikasi web dinamis, API backend, dan tool CLI menggunakan JavaScript sepenuhnya.