Express.js
Express.js或简称Express,是针对Node.js的web应用框架,在MIT许可证下作为自由及开放源代码软件发行。它设计用来建造web应用和API[2]。它已经被称为针对Node.js的服务器框架的事实标准[3]。
開發者 | TJ Holowaychuk, StrongLoop和其他人 |
---|---|
首次发布 | 2010年11月16日 |
当前版本 |
|
源代码库 | |
编程语言 | JavaScript |
平台 | Node.js |
类型 | Web应用框架 |
许可协议 | MIT License |
网站 | expressjs |
最初作者TJ Holowaychuk,将它描述为受Sinatra启发的服务器,意味着它是相对极小化的,带有以插件形式获得的很多特征。Express是MEAN软件栈的后端部件,其他部件是MongoDB数据库软件和AngularJS前端框架[4]。
历史
Express.js由TJ Holowaychuk创立。首次发行的版本 0.12.0,依据Express.js的GitHub仓库,是在2010年5月22日。
在2014年6月,StrongLoop获得了项目的管理权[5]。StrongLoop在2015年9月被IBM并购[6]。在2016年1月,IBM宣布将Express.js置于Node.js基金会孵化器的管理之下[7]。
流行度
Express.js被用于Fox Sports、PayPal、Uber和IBM[8]。
参见
- Meteor
- Socket.IO
引用
- . 2024年3月20日 [2024年3月22日].
- . [2019-05-17]. (原始内容存档于2019-05-17).
- Case study: How & why to build a consumer app with Node.js (页面存档备份,存于). VentureBeat.com.
- . [2019-10-16]. (原始内容存档于2019-03-06).
- . StrongLoop. [11 February 2016]. (原始内容存档于2016-10-11).
- . Infoworld. IDG. [11 February 2016]. (原始内容存档于2018-11-20).
- . Infoworld. IDG. [11 February 2016]. (原始内容存档于2016-02-11).
- . expressjs.com. [2018-12-04]. (原始内容存档于2018-12-20) (英语).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.