0

現在、さまざまなJSおよびWebフレームワークを分析中です。実行時にコンテンツをWebサイトに置き換え/ロードできるDHTMLアプリケーションを構築したいと思います。

例:「main.html」(または外部用の単一のHTMLファイルのように見える少なくとも1つ)のみがあり、そのファイル内に実行時にログインフォームをロードしたいと思います。しかし、ページの更新なし。HTMLをWebサイトに動的にロードしたいと思います。 http://api.jquery.com/load/はそのために最適のようです。

ただし、ApacheWicketの使用も検討しています。Wicketは同様のメカニズムを提供しますか?私にとって、WicketはWebサイトで「静的」部分を定義できるように見えますが、Webサイトを更新するためにページの更新に大きく依存しています。

また、Wicketの「初心者」として、他のUIフレームワークと比較して、WicketWebサイトに文書化されているUIコンポーネントが非常に少ないのはなぜだろうか。私にとって、ほとんどの人はWicket + jQueryを使用しているようですが、Wicketをスタンドアロンで使用することはありません。

すでにRESTインターフェースを利用できるので、たとえばApache Velocityと比較して、Wicketは何を提供するのだろうかと思います。

ありがとう!セバスチャン

4

2 に答える 2

1

いわゆるシングルページアプリケーション(コンポーネントがajaxを介して絶えず交換および/または更新される単一ページ)は、これまでに作成したほとんどすべてのWicketApllicationが判明した方法です。私が見たWicketアプリケーションのほとんどは、非常に少数の(または1つだけの)ページに依存していました。

これらのユースケースでのjQueryに対するWicketの真の大きな利点は、追加の作業がほとんどない(AjaxLinksをAjaxFallbackLinksに置き換え、ifステートメントを追加して更新がトリガーされました。

于 2012-08-25T23:22:27.227 に答える
1

Wicketでは、Ajaxを使用してページの一部のみを置き換えるのが非常に一般的です。これらのを参照してください。

Wicketは、jQueryやその他のJavaScriptフレームワークと組み合わせて簡単に使用することもできます。

于 2012-08-25T13:30:07.737 に答える