!!!AngularJS
Webブラウザで動作するシステムを作る場合、HTMLがベースにあってJavaScriptでちょっかいを出す、といった記述をすることになります。
が、この場合は、結構ソースが入り乱れてスパゲッティになり、後で読んでみても自分の書いたソースでもよく分からない、となることがあります。
ということで「AngularJS」というのを使うと、可読性のあるコードを記述することがしやすくなります。これは、JavaScriptを拡張するフレームワークとなります。
以下、ご本家。
https://angularjs.org/
これ以外にも「jQuery」や「Backbone.js」などがあります。
なお、これらのフレームワークはJavaScriptで書かれていますので、
Webブラウザ側ではJavaScriptが動作するのならそれ以外のアドオンの追加などは不要です。
!!参考になるサイト
本家の開発ガイド
https://docs.angularjs.org/guide
日本語訳されているガイドやAPI Reference
http://js.studio-kingdom.com/angularjs
!!覚書
*[[はじめに(HelloWorld)|first_angularJS]]
*[[ボタンプッシュでの動作|angularJS_pushButton]]
*[[timeoutでの非同期実行|angularJS_timeout]]
*[[非同期で外部データを受け取る|angularJS_http]]
*[[非同期で外部データを受け取る(JSON)|angularJS_http_json]]
!JavaScriptのTips
*[[ブラウザの種類を判定|angularJS_javascript_browser]]
*[[画像ファイルが存在するかチェック|angularJS_javascript_exist_image]]
*[[実行しているパスを取得|angularJS_javascript_get_path]]
*[[外部テキストファイルの読み込み|angularJS_javascript_fileread]]
----
{{lastmodified}}