モヒートはヤフーによって作成され、JSの開発コミュニティにオープンソース化した。
フレームワークは、開発者はJavaScriptでクライアントとサーバー側のコンポーネントを記述することができ、およびクライアント側(ブラウザ)とサーバー側(Node.jsの)環境で動作します。
Yahooのモヒートは、開発者がアプリケーションが実行されているコアを作成することができ、本格的なフロントエンドのフレームワークではなく、バックエンドツールのより。
開発者は、その後、それらのアプリケーションを完成、モヒートコアの上にフロントエンドを追加するにはYUIのようなライブラリを使用することができます。
モヒートは、MVCパラダイムを使用して書かれていて、それがWebベースのデスクトップアプリケーションを処理することができたとしても、それは今HTML5&CSS3モバイルアプリケーションを開発するための完全なフレームワークを提供することに注力しています。
の特長の:
- クロスブラウザテストします。
- クロスデバイスのサポートします。
- 統合ユニットテストします。
- デバイス固有のプレゼンテーションます。
- プログレッシブ·エンハンスメントます。
- サポートします。
- HTML5&CSS3準備ができます。
- YQLをサポートします。
適切な国際化&ローカリゼーションサポートのための
のこのリリースのの新しいです。
- コントローラ、モデル、及び結合する関数として定義することができますプロトタイプとします。
- 簡単にY.mojito.Util.extendを使用することにより、異なるmojitでYUIモジュールを拡張するためのサポート。 「モヒート-utilの 'で定義Y.mojito.Util.extendは、Y.extendのと等価であり、機能に加えて、オブジェクトリテラルを受け入れることができます。
- コントローラは、その配列を必要とします。 に記載されている任意のコントローラのアドオンを継承
- Mojitの依存関係がresourceStore.lazyMojitsがtrueに設定されている場合、必要な依存関係がロードされていることを保証する、defaults.jsonで指定することができます。
の何が新しいのバージョン0.9.3で:スタートを減らすリソースストアへ
- 様々な改良、 30%から50%のタイムアップします。
- YUI依存性がyui@3.16.xにアップグレードされました。
- リクエスト依存性がrequest@2.34.xにアップグレードされました。
のバージョン0.9.0でのの新機能:
- モヒートは現在、ルーティングの実装のための次のパッケージを活用:エクスプレス·マップと表現するアノテーションます。
の要件の
- JavaScriptクライアント側で有効になってます。
- サーバー側の環境のために0.6以上をNode.jsの
コメントが見つかりません