Express (фреймворк)
Перейти к навигации
Перейти к поиску
| Express | |
|---|---|
| | |
| Тип | веб-фреймворк и библиотека JavaScript |
| Разработчики | TJ Holowaychuk, StrongLoop и другие |
| Написана на | JavaScript |
| Операционная система | кроссплатформенность |
| Первый выпуск | 16 ноября 2010 |
| Аппаратная платформа | Node.js |
| Последняя версия | |
| Репозиторий | github.com/expressjs/exp… |
| Состояние | Активный |
| Лицензия | лицензия MIT[3] |
| Сайт | expressjs.com |
Express.js, или просто Express — фреймворк web-приложений для Node.js, реализованный как свободное и открытое программное обеспечение под лицензией MIT. Он спроектирован для создания веб-приложений и API[4]. Де-факто является стандартным каркасом для Node.js. Автор фреймворка, TJ Holowaychuk, описывает его как созданный на основе написанного на языке Ruby каркаса Sinatra, подразумевая, что он минималистичен и включает большое число подключаемых плагинов. Express может являться backend’ом для программного стека MEAN, вместе с базой данных MongoDB и каркасом Vue.js, React или AngularJS для frontend’а.
Литература[править | править код]
- Итан Браун. Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript. = Web Development with Node and Express / Итан Браун;. — Санкт-Петербург: Питер, 2017. — 336 с. — ISBN 978-1-491-94930-6.
Примечания[править | править код]
- ↑ Release 4.18.2 — 2022.
- ↑ npmjs
- ↑ https://github.com/expressjs/express/blob/master/LICENSE
- ↑ Express.js home page. Дата обращения: 8 мая 2022. Архивировано 17 мая 2019 года.