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.
Let's see some of the core features of Express framework:
- It can be used to design single-page, multi-page and hybrid web applications.
- It allows to setup middlewares to respond to HTTP Requests.
- It defines a routing table which is used to perform different actions based on HTTP method and URL.
- It allows to dynamically render HTML Pages based on passing arguments to templates.
Why use Express
- Ultra fast I/O
- Asynchronous and single threaded
- MVC like structure
- Robust API makes routing easy
How does Express look like
Let's see a basic Express.js app.
File: basic_express.js
Output:
0 comments:
Post a Comment
Note: only a member of this blog may post a comment.