Sebelum menulis satu baris kode pun, kita perlu memahami apa itu Node.js, apa yang membuatnya berbeda dari JavaScript di browser, dan bagaimana runtime ini memproses kode kita. Section ini membangun fondasi pemahaman tersebut supaya keputusan teknis pada bagian berikutnya tidak terasa seperti hafalan.
Kenali Node.js, runtime JavaScript yang memungkinkan JavaScript berjalan di luar browser.
Buka → # Sejarah dan Perkembangan Node.jsTelusuri kelahiran Node.js pada 2009 hingga menjadi runtime yang dipakai jutaan proyek.
Buka → # V8 JavaScript EnginePahami V8, mesin JavaScript buatan Google yang mengeksekusi kode Node.js.
Buka → # Bagaimana Node.js BekerjaLihat perjalanan kode dari berkas sumber hingga dieksekusi oleh V8 dan libuv.
Buka → # Node.js vs JavaScript di BrowserBandingkan lingkungan Node.js dan browser: global object, API, dan model eksekusi.
Buka → # Kegunaan dan Ekosistem Node.jsKenali ragam aplikasi yang dibangun dengan Node.js beserta ekosistem npm-nya.
Buka → # Versi Node.js dan KompatibilitasPahami siklus rilis Node.js, garis LTS, dan cara membaca kompatibilitas fitur.
Buka →