Node.js
Last updated
Was this helpful?
Last updated
Was this helpful?
Link materi:
Javascript selama ini dipakai sebagai bahasa untuk pengembangan aplikasi web yang berjalan pada sisi client atau browser saja. Tetapi sejak ditemukannya Node.js oleh Ryan Dhal pada tahun 2009, Javascript bisa digunakan sebagai bahasa pemrograman di sisi server sekelas dengan PHP, ASP, C#, Ruby dll dengan kata lain Node.js menyediakan platform untuk membuat aplikasi Javascript dapat dijalankan di sisi server.
Untuk mengeksekusi Javascript sebagai bahasa server diperlukan engine. Engine Javascript yang dipakai Node.js bernama V8 dari Google. V8 merupakan engine yang sama yang dipakai pada browser Google Chrome.
Node.js menggunakan proses asinkron (Input Output atau I/O non-blocking) yang bersifat event-driven yang membuatnya ringan dan efisien.
Untuk menginstal Node.js silahkan ikuti langkah-langkah berikut ini:
Kemudian instal node js seperti menginstal aplikasi pada umumnya.
Untuk melihat apakah node js terinstal di komputer Anda, silahkan buka terminal atau Command Line / Command Prompt, ketik perintah node -v
Setelah itu cek juga npm (node package manager) dengan mengetikan perintah npm -v
Instalasi node js selesai
Silahkan buka teks editor dan tulis kode berikut:
Simpan dengan nama hello-world.js
Eksekusi dari command prompt atau terminal editor dengan perintah:
Javascript bisa berjalan di CLI.
Selanjutnya, kita coba membuat sebuah webserver dengan Nodejs.
Simpan dengan nama file app.js, lalu eksekusi dengan perintah:
Webserver yang kita buat sebelumnya hanya memberikan respon dalam bentuk plain teks saja. Sekarang kita coba memberikan respon dalam bentuk HTML
Kita perlu memodifikasi bagian header
Salah satu tool yang akan sering digunakan dalam Nodejs adalah NPM (Node Package Manager). NPM sudah otomatis terinstal saat kita menginstal Nodejs.
NPM dapat kita gunakan untuk:
Membuat Project Baru
Menginstal modul atau library
Menjalankan skrip command line
Pertama kita harus menyediakan direktori untuk project-nya. Silahkan buat direktori baru dengan perintah ini:
Lalu masuk ke direktori tersebut dan ketik perintah npm init
.
Maka NPM akan meminta kita untuk mengisi data project yang akan dibuat.
File package.json
adalah file yang berisi deskripsi dari project Nodejs. NPM membutuhkan file ini untuk bisa bekerja.
Sumber :
Download node js di website resminya , pilih LTS
Sekarang buka browser dan arahkan ke alamat , hasilnya sebagai berikut: