Express, It Does The Heavy Lifting - 401-advanced-javascript-aimurphy/seattle-javascript-401n13 GitHub Wiki
EXPRESS!
The express
train runs through server-land. Along the way it makes stops where property cars like .body
, .user
, and .query
are added and removed, filled and emptied, pulled by the request
locomotive. CHOO-CHOOOO~
At the most basic level, express servers job is to handle requests like GET
and POST
via routes '/'
or endpoints. It's a routing middleware.
A bit about Middlewares
Middleware functions can perform the following tasks:
Execute any code. Make changes to the request and the response objects. End the request-response cycle. Call the next middleware function in the stack.
In order to do these we kick middleware into action with app.use
.
sources: