Menerapkan Routes pada Express
- package-lock.json
- package.json
- index.js
Menambahkan Rute baru pada aplikasi express cukup mudah, kalian hanya tinggal menentukan http method apa yang akan dibuat, dan juga rute apa yang akan kalian buat.
index.js
const express = require('express')
const app = express()
const PORT = 3000
app.get('/', (req, res) => {
res.send('Hello World!')
})
app.get('/about', (req, res) => {
res.send('About Page')
})
app.get('/halaman-baru', (req, res) => {
res.send('Halaman Baru')
})
app.post('/kontak', (req, res) => {
console.log(req.body)
// dilanjutkan dengan logic untuk menyimpan data kontak atau mengirim email
res.status(201).send('Kontak berhasil dikirim')
})
app.listen(PORT, () => {
console.log(`Example app listening at http://localhost:${PORT}`)
})