Express is a minimal web framework for Node.js. You create an app, define routes, and listen on a port.
const express = require('express')
const app = express()
app.get('/', (req, res) => {
res.json({ message: 'Hello!' })
})
// ...Route parameters
app.get('/users/:id', (req, res) => {
res.json({ userId: req.params.id })
})Request body (JSON)
app.use(express.json()) // parse JSON bodies
app.post('/echo', (req, res) => {
res.json(req.body)
})Express is a minimal web framework for Node.js. You create an app, define routes, and listen on a port.
const express = require('express')
const app = express()
app.get('/', (req, res) => {
res.json({ message: 'Hello!' })
})
// ...Route parameters
app.get('/users/:id', (req, res) => {
res.json({ userId: req.params.id })
})Request body (JSON)
app.use(express.json()) // parse JSON bodies
app.post('/echo', (req, res) => {
res.json(req.body)
})