← Node.js & Express learning path
Node.js & Express · Module 5 of 10

Express basics

Build web servers and APIs quickly with Express.

📖 Key ideas

  1. const app = express(); app.listen(3000).
  2. Routes: app.get("/", (req, res) => res.send("Hi")).
  3. req holds the request; res sends the response.
  4. res.json(obj) sends JSON.
  5. express.static("public") serves files.
💡 Real-life example: Express is a receptionist desk: it reads each visitor's request and directs them to the right room.
ExpressMinimal Node web framework
RouteMethod + path + handler
reqIncoming request object
resResponse object