Assalamualaikum wr.wb
Hai Sahabat Mexious, Kali Ini Saya Akan Membagikan Sebuah Artikel Yang Memberikan Cara Mengenai Node js, Ya Kali Ini Kita Akan Membuat Middleware Di Express Node.js. Ok Pertama Kita Ke Penjulasan Apa Itu Middleware
Penjelasan
Fungsi Middleware adalah sebuah fungsi yang memiliki akses ke request object, response object, dan fungsi next pada siklus request-response dalam aplikasi. Jika fungsi next tidak dipanggil, maka request akan berhenti pada fungsi middleware tersebut dan fungsi .get tidak dapat berjalan, jadi contoh fungsi middleware ini dibutuhkan ketika kita ingin ada suatu fungsi pengecekan sebelum mengakses ke fungsi .get kita , nah pada fungsi middleware (pengecekan) tsb. kita harus menambahkan fungsi next . , berikut gambarannya .
Contoh
Oke, sekarang kita akan mempelajari contoh sederhana penggunaan middleware ,pertama install expressjs pada folder dimana kita akan membuat aplikasi, dalam command prompt masuk kedalam folder dimana kita akan membuat aplikasi lalu ketik.
npm install express
var express = require('express');
var app = express();
Selanjutnya kita akan membuat fungsi get sederhana dan contoh response nya.app.get('/', function(req,res) {
res.send('Hello Mexious');
});
Selanjutnya membuat fungsi untuk menjalankan server.
app.listen(3000, function(){
console.log('Port 3000');
});
Oke, sekarang kita membuat fungsi middleware nya.var middle = function (req, res, next) {
console.log('contoh middleware');
next()
};
fungsi tersebut sudah kita masukan kedalam variable middle , selanjutnya kita panggil fungsi tersebut.app.use(middle);
fungsi dan variabel middleware harus dipanggil sebelum fungsi .get dijalankan. Jika dipanggil sesudah fungsi .get maka middleware tidak dapat berjalan karena siklus request-response sudah selesai. Sekarang jalankan server, buka command prompt lalu masuk ke direktori latMid.js , lalu ketik
node latMid.jsuntuk memanggil response server ketik localhost:3000 pada browser ,jika sudah terbuka , cek terminal server maka akan muncul tulisan 'contoh middleware' ,nah fungsi middleware ini dijalankan sebelum fungsi get , dan fungsi get akan menampilkan 'Hello bandung !', tentunya fungsi get ini akan dijalankan setelah fungsi middleware.
Oke pada contoh kedua ini kita akan membuat fungsi middleware lagi, fungsi middleware kali ini kita akan menampilkan metode request.
app.use(function (req, res, next) {
console.log('Tipe Request: ', req.method);
next();
});
Jalankan server dan panggil request ke servermaka method request akan ditampilkan pada terminal . SELESAI.
Nah Itulah Dia Cara Membuat Middleware Di Express Node.js, Update Terus Blog Mexious, dan Dapatkan Terus Informasi Menarik Seputar IT
Wassalamualaikum wr.wb
Share This :




comment 0 komentar
more_vert