JavaScriptライブラリ
From Wikipedia, the free encyclopedia
JavaScriptライブラリとは、JavaScriptベースのアプリケーションを書きやすくするためにあらかじめ書かれたJavaScriptのライブラリのことである。特に、Ajaxなどのウェブ中心の技術で活用されている[1]。
歴史
ライブラリ
JavaScriptへの需要が広がるにつれ、動的なインターフェイスをプログラマーがより簡単に開発する手段の必要性が高まった。その結果、JavaScriptライブラリやJavaScriptのウィジェットライブラリが開発され、開発者たちはよりよいAJAXの開発に集中することが可能になった。これにより、MicrosoftやYahoo!などの企業やさまざまなグループが、独自のJavaScriptベースのユーザーインターフェイスライブラリを開発し、それぞれのやり方でウェブアプリケーションを開発できるようになった。
JavaScriptライブラリによっては、JavaScriptをCSS、PHP、Ruby、Javaなど、その他の開発技術と簡単に統合できるようにするものもある。多くのライブラリにはランタイム環境の違いを検出するコードが含まれているため、環境による動作の違いを低減することが可能となっている。
ほとんどのJavaScriptライブラリは、ライセンスフリーの配布、使用、修正を可能にするために、コピーセンターまたはコピーレフトなライセンスの元にリリースされている。
フレームワーク
関連項目
- ウィジェット・ツールキット
- JavaScriptライブラリのリスト
- JavaScriptフレームワークの比較