Berikut adalah langkah-langkah untuk memulai menggunakan Node.js:
- Instalasi Node.js
- Membuat file JavaScript: Buat file baru dengan ekstensi
.js
dan buka file tersebut menggunakan text editor Anda. - Menjalankan file JavaScript: Buka Command Prompt atau Terminal dan arahkan ke direktori file JavaScript Anda. Kemudian ketik
node [nama_file].js
untuk menjalankan file tersebut.
// Contoh file JavaScript
console.log("Hello, World!");
// Menjalankan file
$ node hello.js
// Output: Hello, World!
- Menggunakan Package Manager: Node.js menyediakan Package Manager (npm) yang memudahkan Anda untuk menginstal dan mengelola paket yang dibutuhkan untuk aplikasi Anda. Untuk menggunakan npm, buka Command Prompt atau Terminal dan ketik
npm init
untuk membuat filepackage.json
dannpm install [nama_paket]
untuk menginstal paket baru.
Dengan memahami syntax dasar dan mengikuti langkah-langkah ini, Anda sudah dapat memulai menggunakan Node.js untuk membuat aplikasi Anda.
Syntax Dasar Node.js
Syntax pada Node.js adalah aturan dan struktur yang mendefinisikan cara menulis kode yang benar dalam bahasa pemrograman Node.js. Node.js sendiri merupakan runtime environment yang berjalan di atas mesin JavaScript V8 yang digunakan untuk mengeksekusi kode JavaScript di sisi server.
Berikut adalah beberapa syntax dalam Node.js:
- Variables: Variables dalam Node.js dideklarasikan dengan menggunakan kata kunci
var
,let
, atauconst
.
var nama = "John Doe";
let umur = 30;
const pi = 3.14;
- Functions: Functions dalam Node.js dideklarasikan dengan menggunakan kata kunci
function
.
function greet(nama) {
console.log("Hello, " + nama);
}
greet("John Doe"); // Output: Hello, John Doe
- Conditional Statements: Conditional statements dalam Node.js menggunakan syntax
if-else
atauswitch
.
let hari = "Senin";
if (hari === "Senin") {
console.log("Sudah hari kerja!");
} else {
console.log("Masih libur.");
}
// Output: Sudah hari kerja!
- Loops: Loops dalam Node.js menggunakan syntax
for
,while
, atauforEach
.
let buah = ["apel", "jeruk", "pisang"];
for (let i = 0; i < buah.length; i++) {
console.log(buah[i]);
}
// Output:
// apel
// jeruk
// pisang
Ini hanya beberapa contoh syntax dasar dalam Node.js. Ada banyak fitur dan teknik lain yang dapat digunakan untuk membuat aplikasi Node.js yang lebih kompleks.
Dengan pemahaman dasar tentang syntax Node.js ini, Anda sudah siap untuk mulai mengembangkan aplikasi menggunakan Node.js. Anda dapat menggabungkan pengetahuan ini dengan berbagai pustaka dan modul Node.js yang ada untuk membangun aplikasi web, backend, atau aplikasi lainnya yang hebat dan efisien.