はじめに これまでAjaxを利用したフレームワークをいくつかとりあげてきました。今やGUIにJavaScriptは不可欠です。JavaScriptを駆使したコンポーネントを利用するためのJavaプログラマー向けフレームワークは多数登場していますが、それらは基本的に「サーバーサイドに用意したJavaのプログラムからJavaScriptのコードを自動生成する」というものでした。これはこれで便利ですが、そうなるとクールなGUI部分を「すべてJavaで作らないといけない」ことになってしまいます。部分的に「このページはサーバー側の処理は不要なんだけど」という場合でも、すべてサーバー側にJavaでコードを用意しなければいけません。といって、そのためだけにわざわざ特定のページ用にjQueryなどを用意するのも変ですし、そのページだけがらりとコードが違ってしまうのも困ります。 こうした「サーバーサイドとク
![Javaで軽快に使える「軽量フレームワーク」特集 ~サーバーサイドとクライアントサイドのどちらでも対応できるEcho(1)](https://cdn-ak-scissors.b.st-hatena.com/image/square/538c8fa6dcd7cc31eabc2434dbd545aa120f559d/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F5446%2F5446_arena.png)