Express

Express Js

Express.js, or simply Express, is a back end web application framework for Node.js, released as free and open-source software under the MIT License. It is designed for building web applications and APIs. It has been called the de facto standard server framework for Node.js
Express.js was founded by TJ Holowaychuk. The first release, according to Express.js’s GitHub repository, was on the 22nd of May, 2010. Version 0.12

In June 2014, rights to manage the project were acquired by StrongLoop. StrongLoop was acquired by IBM in September 2015; in January 2016, IBM announced that it would place Express.js under the stewardship of the Node.js Foundation incubator.Express is a fast, assertive, essential and moderate web framework of Node.js. You can assume express as a layer built on the top of the Node.js that helps manage a server and routes. It provides a robust set of features to develop web and mobile applications.

Features of Express Js

1.) Creating your own Express Middleware
2. ) Serving static assets with app.use
3. ) Splitting up your Routes files into single files

Example of Express Js