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?
app.listen()
How do you mount a middleware with an Express application?
app.use()
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?
defines clients action when requesting from server
What is middleware?
function that processes an incoming request
What does the express.json() middleware do and when would you need it?
It parses incoming requests with JSON payloads if it has a body. When client is sending a json body
What does express.static() return?
return a middleware function.
What is the local __dirname variable in a Node.js module?
absolute path to the directory that the current module is at starting from the root.
What does the join() method of Node’s path module do?
joins url paths together to make an absolute path
What does fetch() return?
a promise
What is the default request method used by fetch()?
GET
How do you specify the request method (GET, POST, etc.) when calling fetch?
specifying method