Tutorial Node.js untuk Pemula: Panduan Langkah demi Langkah
Node.js adalah runtime JavaScript yang berjalan di sisi server. Dengan Node.js, kamu bisa membuat berbagai jenis aplikasi seperti website, REST API, real-time chat, bahkan aplikasi IoT. Artikel ini akan membimbing kamu dari nol sampai bisa membuat aplikasi Node.js sederhana.

Apa Itu Node.js?
Node.js adalah platform yang dibangun di atas engine JavaScript V8 (yang juga digunakan oleh Google Chrome). Keunggulan utamanya:
-
Asynchronous (non-blocking)
-
Cepat dan ringan
-
Cocok untuk aplikasi real-time
Persiapan Awal
1. Install Node.js
Kunjungi https://nodejs.org dan download versi LTS (Long Term Support).
Setelah instalasi selesai, buka terminal/command prompt dan cek:
node -v
npm -v
2. Buat Folder Proyek
mkdir belajar-node
cd belajar-node
3. Inisialisasi Proyek
npm init -y
Ini akan membuat file package.json
.
Membuat Server Sederhana
Buat file app.js
:
const http = require('http');
const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Halo dari Node.js!\n');
});
server.listen(3000, () => {
console.log('Server berjalan di http://localhost:3000');
});
Jalankan server:
node app.js
Buka browser ke http://localhost:3000
.