Jumat, 04 Maret 2016

Node.js Untuk Pemula

Apa itu node.js? Bagi anda yang belum pernah mendengar atau baru mendengar, pertanyaan ini pasti akan sering anda lontarkan. Node.js adalah sebuah platform yang dibuat berdasarkan runtime untuk JavaScript di Chrome untuk membangun aplikasi network yang cepat dan terukur. Node.js menjalankan aplikasi berdasarkan atas peristiwa (event-driven) dan non-blocking I/O yang membuat aplikasi node.js lebih cepat, ringan, efisien dan cocok sekali untuk aplikasi dengan transaksi data yang besar. Sama seperti Apache, node.js juga merupakan aplikasi yang digunakan pada sisi server (server-side).

Instalasi Node.js

Node.js bisa diinstal pada sistem operasi seperti Windows, Mac OS X, Linux dan SunOS. Tersedia juga source yang bisa anda kompilasi sendiri. Untuk menginstallnya di sistem operasi Windows, silahkan unduh dari tautan berikut dan install di sistem anda.


Webserver

Setelah anda memiliki instalasi Node.js, sekarang anda sudah bisa membuat web server sederhana menggunakan node.js.
Buat sebuah file kosong dengan nama dan ekstensi "contoh.js" dan salin kode berikut:
var http = require('http');
http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/plain'});
    res.end('Hello World\n');
}).listen(8008, '127.0.0.1');
console.log('Server sedang berjalan di http://127.0.0.1:8008/');

Buka console atau Command Prompt anda dan jalankan skrip di atas dengan masuk terlebih dulu ke dalam direktori dimana file yang anda buat diatas tersimpan. Gunakan cd atau .. untuk berpindah direktori. Kita anggap anda menyimpannya di drive E, maka denga konsole:
e:
node contoh.js
Server sedang berjalan di http://127.0.0.1:8008/

Sekarang, kunjungi http://127.0.0.1:8008/ dengan browser kesukaan anda dan anda pasti akan melihat sebuah tulisan di laman tersebut. Cukup mudah bukan? Andapun bisa membuat aplikasi lain sama seperti PHP.

Selamat mencoba.

Tidak ada komentar:

Posting Komentar