Express
Home
Getting started
Installing
Hello world
Express generator
Basic routing
Static files
FAQ
Guide
Routing
Writing middleware
Using middleware
Using template engines
Error handling
Debugging
Express behind proxies
Moving to Express 4
Moving to Express 5
Database integration
API reference
4.x
3.x (deprecated)
2.x (deprecated)
Advanced topics
Template engines
Process managers
Security updates
Security best practices
Performance best practices
Health checks and graceful shutdown
Resources
Community
Glossary
Template Engines
Middleware
Utility modules
Frameworks
Companies using Express
Open-source projects
Books and blogs
Contributing to Express
Release Change Log
Express
4.16.4
Fast, unopinionated, minimalist web framework for
Node.js
$ npm install express --save
Web Applications
Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
APIs
With a myriad of HTTP utility methods and middleware at your disposal, creating a robust API is quick and easy.
Performance
Express provides a thin layer of fundamental web application features, without obscuring Node.js features that you know and love.
Frameworks
Many
popular frameworks
are based on Express.