Express.js is a framework designed for the implementation of server-side web applications. To use Express with TypeScript, we are going to need the following npm modules:
npm install @types/node @types/express -save-dev npm install express --save
The following example implements an application with a behavior almost identical to the application that we implemented in the preceding section, but this time we use Express.js instead of the http core module:
import express from "express"; const port = 3000; const app = express(); app.get("/", (req, res) => { res.send("Hello World!"); }); app.listen(port, () => { console.log(`Server running at http://127.0.0.1:${port}/`); });
As we can see, even in an example as simple ...