Express.js

сущ. · бэкенд-фреймворк

1.

Минималистичный и гибкий веб-фреймворк для Node.js, предоставляющий надёжный набор функций для создания веб-приложений и API REST — признанный стандартом де-факто бэкенд-разработки на JavaScript благодаря своей простоте, производительности и расширяемой экосистеме middleware.

2.

Лёгкий слой абстракции над нативным HTTP-модулем Node.js, упрощающий управление маршрутами, запросами и ответами — позволяя создать полноценный бэкенд-сервер в нескольких строках кода при сохранении полного контроля над архитектурой приложения.

3.

Техническая основа, на которой базируются крупные фреймворки, такие как NestJS, Sails.js и LoopBack — Express.js используется в продакшене Uber, IBM, Accenture и тысячами компаний для обслуживания миллионов API-запросов ежедневно с проверенной надёжностью и масштабируемостью.

См. также
Node.jsAPI RESTMiddlewareBackend