openobjectのような一部のRADツールは、リッチWebクライアントを使用します。私。彼らのクライアント側のコードはブラウザの中にあり、xml-rpcまたはjson-rpcを介してサーバーと通信し、それに応じてビューを変更すると、すべてのjavascriptとcssは一度だけ転送されます。このようなリッチWebクライアントは、多くのプロセスやフォームを持つエンタープライズクラスのWebアプリケーションの生産性を向上させます。html/css/jsの上にリッチWebクライアント用のフレームワークはありますか?
私は自分のアプリケーション内でこのようなリッチWebクライアントを使いたいと思います。私は検索しようとしましたが、サーバに緊密に統合されているopenerp-webしか見つかりませんでした。利用可能な他のリッチWebクライアントフレームワークはありますか?そうでない場合は、私が自分自身を作成するために調べることができるデザインの詳細はありますか?
ありがとうございました。
編集:ブラウザは、HTTPなどのプロトコルを使用してクライアントが表示するWebページと通信するクライアントです。リッチWebクライアントは、ブラウザの上に座ってサーバーと通信し、データを送信し、データやビューの更新方法に関する情報を受信し、実行するクライアントです。 Vaadinと同様に、このようなリッチWebクライアントはクライアント側のコード要件を排除し、すべてのコーディングはサーバー側で行われます。以下はそのようなシンクライアントです。
- pjax(jqueryの)
- vaadin(Java)の
- openobject Webクライアント(パイソン)
- ながれ(パイソン)
- 海辺(Smalltalkの)
- P4A(PHP)
これはすべて、一度適切にセットアップすると、サーバー上でのみコードを作成し、それでもなお提供できるようなクライアントです偉大なajaxのような経験。
編集2:私は私が欲しいもののより良い名前を見つけたと思う。 http://en.wikipedia.org/wiki/Rich_client_platformリッチクライアントプラットフォームですが、Webベースのhttp://en.wikipedia.org/wiki/Rich_AJAX_Platformが最も類似しています。今私はこれをpythonで欲しい。私はそれを自分で移植すれば私はリンクを掲示するでしょう。
edit 3:http://lucumr.pocoo.org/2011/11/15/modern-web-applications-are-here/は、類似の技術に関する関連記事です。将来の読者のための
まず、「リッチWebクライアント」となるものを正確に定義してください。 – deceze
*** RADフレームワークはウェブアプリケーション用です***? (Googleのように聞こえます) – Joseph
**多くの**クライアントフレームワークがあります。 Dojo、Mootools、jQuery Mobileなどを見ましたか?正直なところ、これはGoogleの仕事です。 – Pointy