【1】AngularJS
* フロント側のJavaScriptフレームワーク
【2】特徴
* MVW(Model-View-Whatever) * フリー / MIT(商用利用可能)
【3】できる事
1) HTMLテンプレート機能 2) 双方向データバインディング 3) DIによるモジュール管理機能 4) ルーティング機能 5) Ajax通信機能
【4】サイト
公式サイト
https://angularjs.org/
動画
http://dotinstall.com/lessons/basic_angularjs
【5】サンプル
例1:Hello World
* <html ng-app>がないと動かないので注意
<!DOCTYPE html> <html ng-app> <head> <meta charset='UTF-8'> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular.min.js"></script> </head> <body> <input type="text" ng-model="yourName" placeholder="Input your name"><br /> <span>Hello, {{yourName}} !</span> </body> </html>
参考文献
http://www.atmarkit.co.jp/ait/articles/1509/02/news020.html
関連記事
React ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2020/04/29/000000
Vue.js ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2020/04/30/000000