Deleting A Book Listing By ID - Implementation
1 - Route Name
const express = require('express')
const router = express.Router()
const {
getAllBooks,
getBookById,
createABook,
updateABook
} = require('../controllers/book')
router.get('/', getAllBooks)
router.get('/:id', getBookById)
router.post('/', createABook)
router.put('/:id', updateABook)
// This is the new route we are adding in
router.delete('/:id', deleteABook)2 - Input Request
3 - Middleware
4 - Validation
5 - Domain
6 - Events
7 - Response
Last updated