0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan7 halaman

Implementasi Layanan Produk Dengan Node JS

Diunggah oleh

naelltarigann
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan7 halaman

Implementasi Layanan Produk Dengan Node JS

Diunggah oleh

naelltarigann
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

Sebelumnya kita sudah pernah bahas studi kasus microservice yaitu e-commerce, dimana didalamnya

terdapat banyak layanan, kita akan coba membuat layanan-layanan tersebut dengan menggunakan
berbagai macam bahasa pemrograman seperti berikut :

Implementasi Layanan Produk dengan Node.js


Pastikan sudah install node js, cara cek apakah sudah install adalah dengan menggunakan command
promt (CMD) lalu ketikkan node -v, silahkan enter, contoh seperti berikut :

Jika belum ada, silahkan diinstall.

Link download / install node JS : https://nodejs.org/en/download/package-manager

Selanjutnya silahkan buat folder untuk project ini, nama bebas terserah kalian, namiun pastikan diingat
karena akan dipakai di modul selanjutnya

didalamnya buat 2 folder dengan nama microservice, kemudian buka di editor vs code

Lalu didalamnya buat folder dengan nama ProdukApp


Buka terminal lalu buat sebuah project menggunakan perintah berikut

Silahkan enter

Pastikan tercipta file JSON seperti berikut :

Perintah ini menginisialisasi sebuah paket dengan membuat file package.json, biasanya selalu
digunakan ketika akan membuat project node JS.

Selanjutnya kita akan gunakan framework dari nodeJS, yaitu Express JS.

Install express JS, dengan perintah berikut:


Lalu tekan enter

Pastikan berhasil seperti berikut :

Buat file baru dengan nama app.js

Isinya ketikkan code berikut :


Disini kita membuat sebuah variabel express untuk menginclude express agar bisa digunakan.

Pada baris berikutnya selanjutnya kita membuat endpoint dengan printah get yg isinya function untuk
menampilkan data products.

Pada app.listen fungsinya untuk menentukan port dan membuat log apakah server sedang berjalan.

Pada terminal silahkan dicoba ketikkan perintah berikut :

Pastikan muncul teks server berjalan.

Sekarang kita coba akses endpoint diatas, silahkan buka browser, pada url ketikkan perintah berikut :
Pastikan muncul data produknya.

Kalian juga bisa coba akses menggunakan postman seperti berikut :

Selanjutnya kita akan membuat agar data bisa ditampilkan sesuai dengan keinginan (tidak menampilkan
semuanya)

Silahkan modifikasi code app.js menjadi seperti berikut :


Lalu silahkan jalankan ulang server, caranya pada terminal tekan ctrl+c pada keyboard, lalu ketikkan
kembali perintah node app.js

Sekarang kita coba akses di browser seperti berikut :

Maka sudah muncul sesuai dengan product yang diminta.


Pada postman juga kalau dicoba seperti berikut :

Disini kita sudah membuat aplikasi produk dengan Node JS

Sekian untuk modul hari ini, pada modul berikutnya kita akan membuat aplikasi pengguna dan aplikasi
reviews menggunakan Phyton.

Anda mungkin juga menyukai