TUTORIAL MEMBUAT WEB SERVICE RESTFUL API DENGAN NODE.JS MENCETAK “HELLO WORLD”
Persiapan ServerAnda harus menginstal node.js terlebih dahulu. Anda dapat mengunduh installer Node.js pada link berikut:
Buatlah folder untuk dijadikan wadah bagi file-file selanjutnya.
Untuk membuat folder, buka explorer dan klik kanan -> New -> Folder.
Beri nama “nodejsrest”
Masuk ke dalam folder tersebut. Kemudian tahan Shift+Klik Kanan. Kemudian pilih Open PowerShell window here (untuk windows 10) atau pilih Open command prompt here (sebelum windows 10).
Kemudian akan terbuka Terminal (saya menyebutnya terminal agar lebih mudah untuk menyamakan antara PowerShell dan Command Prompt, selanjutnya saya akan menyebut Terminal).
Pastikan lagi bahwa Node.js sudah terinstall dengan baik dan benar.
Inisialisasi bahwa folder tersebut merupakan folder Node.js dengan memasukkan perintah berikut:
Inisialisasi bahwa folder tersebut merupakan folder Node.js dengan memasukkan perintah berikut:
>
npm init
|
Anda akan diminta untuk memasukkan data tentang project Anda. Tekan Enter saja jika anda tidak ingin mengubahnya. Ketik “yes” untuk melanjutkan.
Selamat folder tersebut sudah menjadi folder untuk project Node.js. Yang ditandai dengan adanya file package.json
Kemudian install Hapi Server untuk mendapatkan plugin yang akan digunakan sebagai Restful API. Masuk ke command prompt sperti cara yang di atas lalu masukkan perintah berikut :
>
npm install hapi –-save
|
Jika berhasil maka akan terbentuk folder baru bernama “node_modules” yang berisi folder module bernama “hapi”
Setelah itu, buatlah file yang bernama “server.js” menggunakan editor sublime.
Perhatikan bahwa ekstensi file tersebut adalah “.js”
Koding Skrip Server
Buka file “server.js” dengan text editor (misal: Sublime Text, Notepad++, Atom) saya disini menggunakan netbeans 8.2 sebagai text editor.
Jika diperhatikan, isi file tersebut masih dalam keadaan kosong.
Salin kode berikut :
Buka file “server.js” dengan text editor (misal: Sublime Text, Notepad++, Atom) saya disini menggunakan netbeans 8.2 sebagai text editor.
Jika diperhatikan, isi file tersebut masih dalam keadaan kosong.
Salin kode berikut :
'use
strict';
const
Hapi = require('hapi');
//
Membuat sebuah server dengan host dan port
const
server = new Hapi.Server();
server.connection({
host: 'localhost',
port: 8000
});
//
Menambahkan rute
server.route({
method: 'GET',
path:'/helloworld',
handler: function (request, reply) {
return reply('hello world');
}
});
//
Menjalankan Server
server.start((err)
=> {
if (err) {
throw err;
}
console.log('Server running at:',
server.info.uri);
});
|
Jalankan Program.
Untuk menjalankan, masukkan perintah berikut ke dalam Command Prompt seperti cara yang di atas:
>
npm start
|
Maka akan pesan bahwa server telah berjalan pada localhost dengan port 8000.
Sebelumnya harus connect ke XAMPP dulu :
Buka browser Anda dan telusuri link berikut :
Maka akan memunculkan pesan dari server yaitu “hello world”
Selamat Anda telah berhasil Membuat Web Service RESTFul API dengan Node.js Mencetak “Hello World”.
ReferensiTutorial ini disarikan dari link berikut :
Terimakasih... Selamat Mencoba....
0 Response to "Pembuatan Webservice Restful API Dengan Node.JS"
Posting Komentar