Emberjs-overview
提供:Dev Guides
EmberJS-概要
Ember.jsとは何ですか?
Ember.jsは、Webアプリケーションの開発に使用されるオープンソースの無料のJavaScriptクライアント側フレームワークです。 データ管理とアプリケーションフローを含む完全なソリューションを提供することにより、クライアント側のJavaScriptアプリケーションを構築できます。
Ember.jsの元の名前は_SproutCore MVC framework_でした。 これは_Yehuda Katz_によって開発され、2011年12月に最初にリリースされました。 Ember.jsの安定リリースは2.10.0で、これは2016年11月28日にリリースされました。
Ember.jsを選ぶ理由
Ember.jsの使用を理解するには、次の点を考慮してください-
- Ember.jsは、MITライセンスに基づくオープンソースのJavaScriptフレームワークです。
- _Handerlbars_テンプレートエンジンのスーパーセットである_HTMLBars_テンプレートエンジンを使用して、新しいバインディング構文を提供します。
- _Glimmerレンダリングエンジン_を提供して、レンダリング速度を向上させます。
- Emberパターンを開発プロセスに統合し、開発者の生産性に簡単に焦点を当てる_Command Line Interface_ユーティリティを提供します。
- 2つのプロパティ間のリンクを作成する_data binding_をサポートし、1つのプロパティが変更されると、他のプロパティが新しい値でアップグレードされます。
Ember.jsの機能
以下は、Ember.jsの最も顕著な機能の一部です-
- Ember.jsは、再利用可能で保守可能なJavaScript Webアプリケーションを作成するために使用されます。
- Ember.jsには、開発モデルの中核に_HTML_と_CSS_があります。
- インスタンス初期化子を提供します。
- ルートは、URLの管理に使用されるEmber.jsのコア機能です。
- Ember.jsは、Emberアプリケーションをデバッグするための_Ember Inspector_ツールを提供します。
- Ember.jsは、アプリケーションのコンテンツが変更された場合にモデルを自動的に更新するのに役立つテンプレートを使用します。