0

複数の Web アプリケーション フレームワークにまたがって実装されたチュートリアルを知っている人はいますか?

たとえば、GWT の Stock Watcher チュートリアルを Turbo Gears 2 に実装して、Turbo Gears 2 で実行するのがどれほど難しいかを確認しようとしています。

同様に、GWT に実装する Turbo Gears 2 のチュートリアルを探しています。

しかし、私は車輪を再作成するのが嫌いなので、そのようなプロジェクトに精通している人や、そのようなプロジェクトに取り組むのを手伝ってくれる人がいるのだろうかと思っていました.

ありがとう、

――スペンサー

4

1 に答える 1

0

2 つのフレームワークを組み合わせることは可能ですが、そうしないように説得したいと思います。

Turbogears を含むほとんどの Web フレームワークには、サーバー側のページ フロー管理があります。ページは html を生成することによってユーザーに提供され、ユーザーはリンクをクリックするかフォームを投稿することによって対話し、ブラウザーはサーバーに新しい要求を送信し、最終的にサーバーは新しい html で完全に応答します。js ライブラリを使用してページを AJAX 化するか、フレームワークが何らかのサポートを提供します。ただし、一般に、あるビューから別のビューへの遷移はサーバー側で行われます。

GWTはまったく異なります。システムには HTML ページが 1 つしかありません。このページがダウンロードされると、JavaScript を介してブラウザーですべてが行われます。ユーザーがリンクをクリックすると、基本的には単なる JavaScript 関数呼び出しになります。履歴管理は、フラグメント URL (# の後の部分) を介して行われます。

これらの 2 つの哲学は、極が離れています。それはさておき、GWT はサーバー・サイドの Web テクノロジーとはうまく機能しません。JBPM/Struts/Spring Webflowに対する GWT に関するこのディスカッションを参照してください。GWT v/s JQueryに関するこのディスカッションを参照してください。

于 2010-04-29T03:37:12.503 に答える