Skema Routing di Express JS

Routing mengacu pada bagaimana mana kita merespon sebuah permitaan pada aplikasi kita. Permintaan ini berdasarkan pada URI (Uniform Resource Identifier) atau path dari sebuah aplikasi. Semisal get: https://aplikasi.kita/ Sebuah permintaan (kita sebut aja request) ini memiliki berbagai method yang bisa dibagi menjadi method GET, POST, PUT, PATCH, DELETE Sebelumnya kalau di NodeJS membuat route ini gampangnya seperti ini ya kodenya const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); const url = req.url if(url ==='/pelajaran'){ res.write('data matapelajaran'); } else if(url == '/kelas'){ res.write('data kelas') } else { res.write('data apa yang kamu perlukan?'); } res.end(); }); Kalau di Express JS sendiri sudah disiapkan sebuah module yang membantu dalam membuat route, jadi cara diatas ini bisa dibilang susah untuk diterapkan dipengembangan aplikasi ...

Tags: Javascript |August 7, 2023 · 2 min · 242 words · Satriyo

Berkenalan dengan ExpressJS - Bagian Pertama

Membangun sebuah aplikasi kadang kala kita menyesuaikan dengan tools apa yang harus digunakan, salah satunya adalah framework atau kerangka kerja. Saya termasuk yang sangat terbantu menggunakan framework laravel karena kemudahannya dalam membangun aplikasi serta fitur pendukung yang sangat berlimpah. Tetapi hal ini kadang juga merepotkan ketika ingin membangun sebuah aplikasi kecil atau sekadar microservice, kan tidak mungkin menggunakan laravel hanya untuk membangun sistem crud sederhana yang cukup simpel bahkan tanpa autentikasi. ...

Tags: Javascript |August 5, 2023 · 2 min · 368 words · Satriyo