1. Apa itu Node Js ?
2. Sejarah Node Js
3. Mengapa Harus Node Js ?
4. Fungsi Node Js
5. Versi Node js
6. Cara Instalasi
7. Contoh Program
1. Apa itu Node Js ?
Node js adalah sebuah perangkat lunak yang di desain untuk
mengembangkan aplikasi berbasis WEB maupun dekstop. Node js
dieksekusi sebagai aplikasi server. Platform ini menggunakan bahasa
pemrograman javascript dan menggunakan teknik non-bloking untuk
mempercepat proses.
Teknik non-bloking adalah sebuah metode penyelesaian sebuah
fungsi.
2. Sejarah Node Js
Node js pertama kali diciptakan dan diperkenalkan untuk Linux use
pada tahun 2009. Node js dikembangkan oleh Ryan Dahl.
2. Mengapa Harus Node Js ??
- lagi ngetrend bahasanya
- bisa di terapkan di aplikasi dekstop
- nodejs adalah server side scripting yang berdiri sendiri
-Akses lebih cepat
>>>>>>
3. Fungsi Node Js
Fungsi node js yaitu untuk untuk kinerja dan skalabilitas. NodeJS
dapat menanganinya dengan cepat. Node ini juga bagus untuk
RESTful-API – web service yang mengambil beberapa parameter input
dan mendapatkan data tanpa menggunakan resource yang besar.
Node js dapat menangani ribuan proses data sekaligus. Berbeda
dengan PHP semakin banyak menangani proses, maka semakin
banyak resource yang dibutuhkan untuk mendapatkan response dari
request yang diinginkan.
4. Versi Node Js
Versi v4.4. 7 LTS
Versi v6.3.0 Current
5. Cara Instalasi Node Js
Pertama anda harus mendownload node js di
[Link]
Langkah kedua install node js yang di download tadi, akan muncul
halaman seperti dibawah ini
Kemudia klik next
Kemudian ceklis I accept the terms the licence agreement seperti
gambar dibawah ini dan kemudian next
Langkah Selanjutnya pilih lokasi file yang diinginkan
Kemudian anda bisa meng custom program nya seperti gambar
dibawah ini, lalu klik next dan tunggu proses installan nya sampai
selesai
Apa itu NPM ?
npm adalah package manager untuk JavaScript. Jadi npm adalah
sebuah tool/aplikasi kecil untuk mengatur package/aplikasi JavaScript
yang mengunakan Node js.
Workflow Node Js
6. Contoh Program
var http = require('http');
[Link](function (req, res) {
[Link](200, {'Content-Type': 'text/html'});
[Link]('Hello World\n');
}).listen(9001, '[Link]');
[Link]('Server running at [Link]
Terimakasih