EXPRESS Flashcards
How do you add express to your package dependencies?
Npm install express
What Express application method starts the server and binds it to a network PORT?
Listen method
How do you mount a middleware with an Express application?
app.use
What is a middleware?
Express middleware are functions that execute during the lifecycle of a request to the Express server.
Middleware functions are functions that have access to the request object (req), the response object (res), and the next middleware function in the application’s request-response cycle. These functions are used to modify req and res objects for tasks like parsing request bodies, adding response headers, etc.
Which objects does an Express application pass to your middleware to manage the request/response lifecycle of the server?
Req, res
What is the appropriate Content-Type header for HTTP messages that contain JSON in their bodies?
application/json
What is the significance of an HTTP request’s method?
There is no significance. Developers give the method meaning inside the code block
What does the express.json() middleware do and when would you need it?
Whenever you’re expecting data from the client.