EmberJS-アプリケーションの懸念

Emberアプリケーションは、アプリケーションの構築に役立つオブジェクトを宣言および構成するEmber.Applicationクラスを使用して拡張できます。

アプリケーションは、実行中にEmber.ApplicationInstanceクラスを作成します。このクラスは、その側面を管理するために使用され、インスタンス化されたオブジェクトの所有者として機能します。つまり、Ember.Applicationクラスはアプリケーションを定義し、Ember.ApplicationInstanceクラスはその状態を管理します。

次の表に、モデルの詳細を示します。

S.No. モデルの方法と説明
1 依存性注入

これは、あるオブジェクトの依存関係を別のオブジェクトに提供し、Emberアプリケーションがオブジェクトとそれらの間の依存関係クラスを宣言してインスタンス化するために使用するプロセスです。

2 イニシャライザー

イニシャライザーは、アプリケーションの起動時にアプリケーションを構成するために使用されます。

3 サービス

サービスは、アプリケーションのさまざまな部分で利用できるようにすることができるEmberオブジェクトです。

4 実行ループ

これは、アプリケーションの内部コードのほとんどが実行される領域です。