# What are the features of Express?

What are the features of Express?

##### Post Metadata
- Posted at: over 4 years ago
- Author title: Pinned by G2 as a common question



## Comments
### Comment 1

express is a Node.js framework made to simplify developing web apps. Without express it must be used the Node.js native &#39;http&#39; module, making quite verbose and complex the code needed to handle web request. Express lets the user to define routes, expressing HTTP verbs (get, post, ...) as function. Paths are defined as plain strings, supporting parameters as well. It makes possible to use middleware as well, an elegant way to create chain of functions added to the HTTP transaction (example of middleware are: authentication, managing payload formats like JSON and so on).

##### Comment Metadata
- Posted at: over 4 years ago
- Author title: IoT Software Architect at Topcon Agriculture




## Related Product
[Express.js](https://www.g2.com/products/express-js/reviews)

## Related Category
[JavaScript Web Frameworks](https://www.g2.com/categories/javascript-web-frameworks)

## Related discussions
- [How well does Trello scale into a larger team?](https://www.g2.com/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: about 13 years ago
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/discussions/2-can-we-please-add-a-new-section)
  - Posted at: about 13 years ago
  - Comments: 0
- [Quantifiable benefits from implementing your CRM](https://www.g2.com/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: about 13 years ago
  - Comments: 4


