JavaScriptとHTML5を使用してアプリケーションの作成を開始します。このアプリケーションは、REST APIを使用して、開発チームがすでに慣れているjQueryの素晴らしさと使いやすさを利用してサーバーリソースにアクセスします。このアプリケーションは多言語対応になります。後で、JavaScriptを使用してDOMを作成することを決定しました。これにより、UIビットを使用して他のアプリケーションと統合できる柔軟性が得られ、jQueryUIウィジェットを使用して独自のウィジェットを作成できます。次に、JavaScriptファイルを参照するスクリプトタグを他のアプリケーションの関連ページに追加するだけで、その特定の機能の統合のほとんどが完了します。
JavaScriptを使用してDOMを作成するには多くのコーディングが必要なため、UIを作成するためにHTMLをJavaScriptに簡単に変換するのに役立つツールを探し始めました。そのため、GoogleClosureTemplatesが登場しました。
現時点で私が考えていたのは、UI DOMビットを書き込むためにGoogleクロージャーを使用することでした。これにより、自分のDOMと他のJavaScript(つまり、サーバー側の通信や、一度取得したUIの変更などの他のUIロジック)にJavaScriptをすばやく取得できます。サーバーからの応答とxはzのようなものをクリックするとyに変わるはずです)手書きする必要があります、私は書きやすいjQueryを使うべきです。
しかし、この質問を見た後、私は両方が互いに比較されているのを見て、それは私にいくつかのことについて疑問を残しました。
そのとき考えていたことを実行すると、jQueryウィジェットでGoogle Closureによって生成された関数を呼び出してUIをレンダリングできますか?
jQueryを離れてGoogleClosureを使用するだけで、要件を満たすのに十分でしょうか?
Google Closureのドキュメントを読み始めたとき、独自のまったく新しい世界があり、学習曲線が関係していることがわかりました。これはいくらですか?それほど多くない場合は、5人の開発者からなるチームがそれを学ぶ準備ができています。
2と3では、すでにそれを使用したことがある人が何らかの洞察を提供できれば素晴らしいと思います。
注:-関連性がある場合に備えて、サーバー側のMicrosoft.NETスタックに取り組んでいます。