Routes pada Express

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}`)
    })