Belajar Node.js Dasar #1: Pengenalan & Instalasi Node.js


👍 1 ❤️ 0 💡 0 🔥 0 🙌 0 🥳 0
Belajar Node.js Dasar #1: Pengenalan & Instalasi Node.js

Halo teman-teman semuanya, sebelum mempelajari ini, pastikan teman-teman sudah belajar tentang JavaScript Dasar dan jika sudah, kini saatnya kita memasuki dunia Node.js, salah satu runtime environment paling populer untuk menjalankan JavaScript di luar browser.

Dengan Node.js, kita bisa membangun aplikasi seperti web server, REST API, CLI tools, bahkan aplikasi desktop!

Apa Itu Node.js?

Node.js adalah runtime environment berbasis V8 JavaScript Engine (mesin yang sama yang digunakan oleh Google Chrome) yang memungkinkan kita menjalankan kode JavaScript di luar browser.

Berbeda dengan JavaScript yang biasanya hanya berjalan di sisi client (browser), dengan Node.js kita bisa menggunakan JavaScript di sisi server.

Kelebihan Node.js

  1. Asynchronous & Non-blocking

    Node.js menggunakan model event-driven dan non-blocking I/O, artinya proses tidak akan “menunggu” satu hal selesai sebelum melanjutkan, membuatnya sangat efisien untuk aplikasi real-time.

  2. Cepat & Ringan

    Karena dibangun di atas V8 Engine, Node.js sangat cepat dalam mengeksekusi JavaScript.

  3. JavaScript di Backend

    Kita bisa menggunakan JavaScript untuk menulis frontend dan backend, menghemat waktu dan tenaga, terutama untuk tim kecil atau fullstack developer.

  4. NPM (Node Package Manager)

    Tersedia lebih dari 1 juta paket yang siap dipakai lewat NPM, memungkinkan kita membangun fitur kompleks tanpa mulai dari nol.

  5. Cocok untuk Real-time Apps

    Node.js sangat ideal untuk aplikasi yang butuh komunikasi real-time seperti: Chat App, Notifikasi, Game multiplayer, Dashboard data live

  6. Skalabilitas Tinggi

    Cocok untuk membuat aplikasi modern yang melayani banyak koneksi sekaligus, seperti API server microservices.

Cara Instalasi Node.js

Untuk mulai belajar Node.js, kita perlu menginstalnya terlebih dahulu di komputer kita.

  1. Download Node.js

    Kunjungi situs resminya di https://nodejs.org di sana kita akan menemukan dua versi:

    • LTS (Long Term Support) - Stabil dan disarankan untuk kebanyakan pengguna.
    • Current - Berisi fitur terbaru, tapi tidak selalu stabil.

    💡 Disarankan pilih versi LTS untuk belajar (development) dan production.

  2. Install Node.js

    Setelah diunduh, jalankan installernya dan ikuti langkah-langkahnya seperti biasa. Jika kita menggunakan macOS atau Linux, kita juga bisa menginstalnya via terminal dengan Homebrew (macOS) atau nvm (Node Version Manager).

    Contoh instalasi dengan nvm:

    nvm install --lts
    
    nvm use --lts
    
  3. Cek Hasil Instalasi

    Setelah instalasi selesai, buka terminal atau command prompt, lalu ketik perintah berikut:

    node --version
    
    npm --version
    

    Perintah ini akan menampilkan versi Node.js yang telah terinstal, misalnya:

    v20.12.0
    

Kesimpulan

Node.js memungkinkan kita menjalankan JavaScript di luar browser, terutama untuk keperluan server-side. Instalasinya mudah dan siap digunakan untuk membangun berbagai jenis aplikasi.

Pada artikel selanjutnya, kita akan belajar bagaimana Menjalankan File JavaScript di Node.js.

Terima Kasih


Fika Ridaul Maulayya
Full-Stack Developer, Content Creator and CO-Founder SantriKoding.com

Suka dengan tulisan di SantriKoding? Kamu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan Anda!

KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami