ExpressJs
Basic Setup
const express = require('express')
const app = express()
// Setup static and middleware
app.use(express.static('./public'))
app.get('/', (req, res) => {
res.send('Home Page')
})
app.all('*', (req, res) => {
res.status(404).send('<h1>Page not found</h1>')
})
app.listen(5000, () => {
console.log('Server is listening on port 5000...')
})API vs SSR
API
SSR
JSON APIs
Middlewares
Method 1
Method 2
Types
POST Method
Express Router
people.js
auth.js
app.js
Express Router Controllers (MVC)
people.js
people-router.js
Mongoose
Last updated