Express.js
[Wikipedia|▼Menu]

Express.js
開発元TJ Holowaychuk
StrongLoop(英語版)
初版2010年1月3日 (14年前) (2010-01-03)

最新版4.19.2 / 2024年3月25日 (55日前) (2024-03-25)
リポジトリ

github.com/expressjs/express

プログラミング
言語JavaScript
対応OSクロスプラットフォーム
プラットフォームNode.js
サポート状況活動中
種別Webアプリケーションフレームワーク
ライセンスMIT License
公式サイト ⇒expressjs.com
テンプレートを表示

Express.js は、サーバーサイドJavaScriptNode.jsWebアプリケーションフレームワークである。シングルページ/マルチページ/混在の各種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]したためプロジェクトはその傘下に移行した。
導入事例

ネットフリックス[8]

脚注^ “ ⇒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.

関連項目

MEAN (ソフトウェアバンドル)

Node.js

AngularJS

MongoDB

外部リンク

Express.js公式サイト (英語)










JavaScript
概念

文法(英語版)

JavaScriptライブラリ

控えめなJavaScript

エンジン

Carakan/Futhark/Linear B

Chakra

JavaScriptCore

JScript

KJS

Narcissus

Nashorn

Rhino

SpiderMonkey

V8

コンパイラ

AtScript

Babel

ClojureScript

CoffeeScript

Emscripten

Google Closure Compiler


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:18 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef