Pada dasarnya Node.js express memiliki routing yang sangat simple sekali, yang perlu di ketahui adalah method, path dan handler.
app.METHOD(PATH, HANDLER)
Artikel sebelumnya: Membuat Web Server Dengan Node.js Express
GET
Routing dibawah ini akan menampilkan "Belajar Node.js" di home page
app.get('/', function (req, res) {
res.send('Belajar Node.js')
})
Routing POST di bawah akan menampilkan "Belajar Node.js: POST Handler" ketika menerima POST request di path homepage
app.post('/', function (req, res) {
res.send('Belajar Node.js: POST Handler')
})
Handle PUT request ke /user
app.put('/user', function (req, res) {
res.send('Belajar Node.js: PUT Handler')
})
DELETE
Handle DELETE request ke /user
app.put('/user', function (req, res) {
res.send('Belajar Node.js: DELETE Handler')
})