Hallo semua hari ini kita akan belajar membuat Hello word dngan nodejs. Sudah tau nodejs? Nodejs itu adalah perangkat lunak yang di desain untuk membuat aplikasi web dengan menggunakan bahasa pemrogramman javascript. Javascript akhir - akhir ini sangat populer di kalangan developer. Yah karena javascript sekarang bisa kita gunakan untuk membuat aplikasi mobile, web dan juga desktop. Disini kita akan membuat aplikasi hello world menggunakan nodejs.
1. Installasi NodeJS
Langkah pertama kita akan menginstall nodejs. Silahkan download nodejs disini pilih sesuai dengan sitem operasi yang kalian pakai. Disini saya akan memberikan tutorial install nodejs di linux. Untuk disini kita akan menggunaka package manager linuxcurl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install -y nodejs
2. Setup Project
Sekarang kita akan membuat file package.json untuk setup aplikasi yang akan kita buat.
{
"name": "helloworld-nodejs",
"version": "0.0.1",
"description": "Hello world Node.js",
"author": "Ocittwo <ocittwo@gmail.com>",
"dependencies": {
"express": "^4.13.4"
}
}
Setelah itu jalankan perintah
npm install
3. File app.js
npm install
Selanjutnya kita buat file app.js script ini akan membuat server yang akan kita gunakan.
var express = require('express');
var app = express();
var port = process.env.PORT || 3000;
app.get('/', function(req, res) {
res.send("Hello world!");
});
app.listen(port);
console.log("Server run on http://localhost:" + 3000);
Untuk menjalankan aplikasi gunakana perintah berikut ini
node app.js
Sekarang silahkan buka di web browser http://localhost:3000 dan booom Hello world kita sudah jadi!
4. Penjelasan
Di nodejs ada yang nama npm (NodeJS Package Manager) ini berfunsi untuk mendownload package yang akan kita gunakan dalam pengembangan aplikasi menggunakan nodejs. Disini kita menggunakan express sebagai salah satu depedency untuk aplikasi yang telah kita buat.
Nah mungkin segini aja untuk hari ini semoga bisa membantu temen - temen semua untuk sedikit lebih mengenal nodejs.
Komentar
Posting Komentar