Express.js
JavaScript 框架 来自维基百科,自由的百科全书
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
引用
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.