Express.js
表示
出典: フリー百科事典『ウィキペディア(Wikipedia)』
express | |
開発元 |
TJ Holowaychuk StrongLoop (英語版) |
---|---|
初版 | 2010年1月3日 (15年前) (2010年01月03日) |
最新版 |
5.1.0
/ 2025年3月31日 (6か月前) (2025年03月31日) |
リポジトリ | ウィキデータを編集 |
プログラミング 言語 | JavaScript |
対応OS | クロスプラットフォーム |
プラットフォーム | Node.js |
サポート状況 | 活動中 |
種別 | Webアプリケーションフレームワーク |
ライセンス | MIT License |
公式サイト | expressjs.com |
テンプレートを表示 |
Express.js は、サーバーサイド JavaScriptのNode.jsのWebアプリケーションフレームワークである。シングルページ/マルチページ/混在の各種Webアプリケーションの構築のためにデザインされている[1] 。
概要
[編集 ]元々の作者はTJ Holowaychukで、Sinatraフレームワークの影響を受けた結果[2] 、相対的に小さなフレームワークとなり、多くの機能はプラグインで利用可能な形が取られた。2012年現在、Node.js用フレームワークのデファクトスタンダードとなっており[3] 、データベースにMongoDB、バックエンドにExpress.js、フロントエンドにAngularJSを用いた構成はMEAN (MongoDB, Express.js, AngularJS, Node.js) と呼ばれている。
2014年6月、プロジェクトはStrongLoop (英語版)社の管理下に移行した[4] 。2015年9月には今度はそのStrongloop社がIBMに買収され[5] 、2016年1月IBMはExpress.jsをNode.js Foundationのインキュベーターに移行することを発表した[6] 。その後2019年3月にNode.js FoundationとJS Foundationが合併してOpenJS Foundationが発足[7] したためプロジェクトはその傘下に移行した。
導入事例
[編集 ]脚注
[編集 ]- ^ "Express.js". 2016年6月22日閲覧。
- ^ Express 1.0beta. TJ Holowaychuck.
- ^ Case study: How & why to build a consumer app with Node.js. VentureBeat.com.
- ^ "TJ Holowaychuk Passes Sponsorship of Express to StrongLoop". StrongLoop. 2016年2月11日閲覧。
- ^ "IBM snaps up StrongLoop to add Node.js smarts to BlueMix". Infoworld. IDG. 2016年2月11日閲覧。
- ^ "Node.js Foundation to shepherd Express Web framework". Infoworld. IDG. 2016年2月11日閲覧。
- ^ Node.js FoundationとJS Foundationが合併しOpenJS Foundationを設立
- ^ Netflix Burned by Express.js. InfoQ.
関連項目
[編集 ]外部リンク
[編集 ]- Express.js公式サイト (英語)
スタブアイコン
この項目は、FOSSに関連した書きかけの項目 です。この項目を加筆・訂正などしてくださる協力者を求めています(Portal:FOSS)。