!!!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}}