Hello world (Express.js)

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 ...

Get Learning TypeScript 2.x - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.