Pembuatan Webservice Restful API Dengan Node.JS


TUTORIAL MEMBUAT WEB SERVICE RESTFUL API DENGAN NODE.JS MENCETAK “HELLO WORLD”





Persiapan Server
Anda harus menginstal node.js terlebih dahulu. Anda dapat mengunduh installer Node.js pada link berikut:




Persiapan Folder/File
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:
> 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 :
'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);
});

Test Drive
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”.
Referensi
Tutorial ini disarikan dari link berikut :




 Terimakasih... Selamat Mencoba....


Subscribe to receive free email updates:

0 Response to "Pembuatan Webservice Restful API Dengan Node.JS"

Posting Komentar