AngularJS
表示
![]() | |
開発元 | Google Inc. および コミュニティ |
---|---|
初版 | 2009年 |
最新版 |
2.0.0
/ 2016年9月15日 |
リポジトリ | |
プログラミング 言語 | TypeScript, JavaScript |
サポート状況 | アクティブ |
種別 | Webアプリケーションフレームワーク |
ライセンス | MIT License |
公式サイト |
www |
AngularJS(アンギュラージェイエス)、または Angular は、Googleとコミュニティによって開発されているオープンソースのJavaScriptフレームワークである。ブラウザ上で動作するウェブアプリケーションの開発にMVCアーキテクチャを取り入れることを目的としている。MIT Licenseでライセンスされたフリーソフトウェアである。
AngularJSはシングルページアプリケーション (SPA) の開発が可能なフレームワークで、一つのフレームワーク内で全ての機能が完結するフルスタックフレームワークであることが特徴として挙げられる。[1]
初版は、Miško HeveryとAdam Abronsによって2009年に発表され、2012年6月にバージョン1.0.0がリリースされた[2]。2016年9月にはアーキテクチャを一新したバージョン2.0がリリースされており、言語自体も一般的なJavaScriptから、引き続きJavaScriptも使用可能であるもののその拡張言語であるTypeScript推奨となっている。言語の変更もあり、フレームワークの名称もJSを取り除いた Angular へと変わっている。これに伴いフレームワーク自体の仕様も大幅に変更されており、1.xとは互換性がなくなっている。[1]
脚注
- ^ a b “GoogleがAngular 2を正式リリース!未来のウェブ標準を意識した新しいフレームワーク”. ICS MEDIA (2016年9月16日). 2016年9月17日閲覧。
- ^ Better Web Templating with AngularJS 1.0 - Google Developers Blog