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 ...