Node.js adalah sebuah server-side platform untuk
pengembangan cepat dan jaringan aplikasi terukur menggunakan Javascript.
Node.js sudah diimplementasi oleh beberapa startup dan perusahaan kecil dan
menengah seperti Uber dan Medium dan juga
oleh perusahaan yang lebih besar seperti Paypal dan Wallmart.
Jadi, Node.js sangatlah cocok untuk aplikasi-aplikasi enterprise.
Node.js berbasis pada Google
V8 Engine, yang ditulis menggunakan C++.
# Express.js
Express adalah
sebuah framework aplikasi berbasis web untuk
membangun API cepat dengan peforma yang mengagumkan. Banyak framework untuk
Node.js yang dibuat berdasarkan Express.
Instalasi node.js
Sebagai langkah awal, kita harus sudah menginstall Node.js, Jika
belum, silahkan
download dulu di
Jika kita tidak tahu apakah sudah terinstall Node.js
dikomputer atau belum, kita bisa menjalankan perintah dibawah ini pada terminal
(command prompt).
node --version
Membuat file package.json
File ini merupakan file yang menyimpan
informasi penting tentang project yang sedang dibuat seperti
nama, versi, dll.
pakcage.json paling sederhana seperti ini:
pakcage.json paling sederhana seperti ini:
{
"name": "hello-world-express",
"version": "0.0.1",
"author": "Perdianto",
"description": "Hello World program with node.js and express",
"scripts": {
"start": "node app.js"
},
"license": "MIT"
}
Sekarang kita sudah punya struktur dasar dari file JSON. Selanjutnya kita akan memasang package yang akan kita gunakan.
Buka console atau terminal lalu masuk ke tempat dimana
file package.json disimpan (dalam tutorial ini, saya
menyimpannya di lokasi E:\startnodejs).
Kemudian jalankan perintah dibawah ini:
npm install express --save
jika sudah berhasil, maka tampilannya seperti ini:
Perintah --save diatas merupakan perintah untuk menambahkan module yang diinstall menjadi dependencies dari project kita. Jika kita lihat file package.json, maka dalam file itu akan ada tambahan "dependencies".
Buat file app.js
Kita sudah memasang module dan dependencies
project kita. Sekarang buatlah file app.js dan
simpan satu folder dengan file package.json. Tulislah
kode dibawah ini dalam file app.js.
/*
* Main App file App.js
*/
// Dependencies requirements, Express 4
var express = require('express');
var app = express();
app.use(express.static(__dirname + '/public'));
app.listen(8080);
console.log('Im listening on port 8080');
// First example router
app.get('/', function(req, res) {
res.send("Hello world!");
});
Jalankan aplikasi
Jalankan aplikasi dengan memasukan perintah berikut pada
console
node app.js
Jika kita buka url http://localhost:8080/ , maka kita akan melihat tampilan seperti berikut:
0 komentar:
Posting Komentar