私はいくつかのシンプルなWebアプリケーションを構築していて、jQueryを使って.net webmethodsを呼び出しています。クライアントサイドに移動すると、ASP.NETのjQuery
私がまとめると、aspxページとjQuery/jTemplateといくつかのajax呼び出しで何ができるのでしょうか?私は今、クライアント上ですべてをやり遂げることができるように思われます。現時点では、すべてのことを行うdefault.htmが1つしかありません。
このようなアーキテクチャの選択を続けると、私が遭遇すると思われる問題を知ることは素晴らしいことです。サーバーが生成したページの強みは何ですか?私はすべてのクライアントまたはすべてのサーバーに行く必要がありますか?両者を混在させることは、両方の世界で悪化する可能性があります。
これらはすべて良い点です。私はポイント1と2で犠牲をしていることを認識していると思います。ポイント3と4は持続可能な方法で克服できると思いますか? gmail.comがこれらの問題を解決できたようです。 私が現時点で取り組んでいるのは、非常に単純なCRMシステムであることを指摘しておきます。データ処理と表示についての詳細なので、ユーザーは何もブックマークする必要はありません。 –
絶対に負けません。 まず、あなたのアプリにあまりにも多くのAjaxが適切かどうかを検討します。 Gmailは、Ajaxを適切に使用する良い例です。 それでは、2番目に、私は開発にTDDを使用します。それはJSが重くなるためです。 JSSpecなどをチェックしてください。 –