AngularJSアプリケーション開発ガイド 第7章 その他の便利な機能 その2

AngularJSのモジュールのメソッド AngularJSにはmainメソッドはない。代わりに存在するのが、モジュール。モジュールを使うと、アプリケーションの依存先や起動の手順を宣言的に指定できる。このようなアプローチ […]

AngularJSアプリケーション開発ガイド 第7章 その他の便利な機能 1 $location

$location $locationサービスは、window.locationをラップしたものである。$locationを利用する利点は以下のとおり。 内部状態のグローバルな管理が不要 APIの提供 AngularJS […]

AngularJSアプリケーション開発ガイド 第5章 サーバとの通信 その2

RESTのリソースの扱い $httpサービスはXHR(XMLHttpRequest)のリクエストを行うための低レイヤーの実装を提供している。 一方、ビジネスロジックの実装に際しては、オブジェクトモデルを理解し表現できるよ […]

『AngularJSアプリケーション開発ガイド』第4章 AngularJSアプリケーションの内部構造

モデル、コントローラ、テンプレートの関係 アプリケーションは、モデルを中心に動く。 コントローラにはビジネスロジックが記述される。 テンプレートが受け持つ事柄は以下の点に限られる。 モデルの表示 ユーザーがアプリケーショ […]