Express (фреймворк)
Express.js, или просто Express, фреймворк web-приложений для Node.js, реализованный как свободное и открытое программное обеспечение под лицензией MIT. Он спроектирован для создания веб-приложений и API[2]. Де-факто является стандартным каркасом для Node.js. Автор фреймворка, TJ Holowaychuk, описывает его как созданный на основе написанного на языке Ruby каркаса Sinatra, подразумевая, что он минималистичен и включает большое число подключаемых плагинов. Express может являться backend'ом для программного стека MEAN, вместе с базой данных MongoDB и каркасом Vue.js, React или AngularJS для frontend'а.
Express.js | |
---|---|
Тип | Каркас веб-приложений |
Разработчик | TJ Holowaychuk, StrongLoop и другие |
Написана на | JavaScript |
Операционная система | Кроссплатформенное программное обеспечение |
Первый выпуск | 16 октября 2010 |
Аппаратная платформа | Node.js |
Последняя версия | |
Альфа-версия | 5.0.0-alpha.8 |
Состояние | Активный |
Лицензия | MIT License |
Сайт | expressjs.com |
Примечания
- Release 4.17.1 — 2019.
- Express.js home page .
Литература
- Итан Браун. Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript. = Web Development with Node and Express / Итан Браун;. — Санкт-Петербург: Питер, 2017. — 336 с. — ISBN 978-1-491-94930-6.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.