Wicket: новый фрейморк уровня представления
Нужен ли разработчикам очередной фреймуорк для уровня представления? Теперь можно смело ответить: да, нужен. Новый проект Wicket компании CodeHaus был написан бывшим членом инженерной команды, занимающейся пользовательским интерфейсом Swing в компании Sun Microsystems. Wicket представляет абсолютно новый и простой подход к созданию пользовательского интерфейса веб-приложений.
Как и Tapestry, Wicket украшает HTML-тэги специальными именными атрибутами. Но в отличие от Tapestry, Wicket до неприличия прост. В Wicket нет дополнительного синтаксиса HTML, нет никаких конфигурационных XML-файлов. Wicket использует очень простую и понятную компонентную модель, как в Swing.
Кроме того, Wicket был изначально спроектирован так, чтобы его легче было интегрировать с Hibernate. Wicket распространяется как open-source проект под лицензией Apache Software License.
Как и Tapestry, Wicket украшает HTML-тэги специальными именными атрибутами. Но в отличие от Tapestry, Wicket до неприличия прост. В Wicket нет дополнительного синтаксиса HTML, нет никаких конфигурационных XML-файлов. Wicket использует очень простую и понятную компонентную модель, как в Swing.
Кроме того, Wicket был изначально спроектирован так, чтобы его легче было интегрировать с Hibernate. Wicket распространяется как open-source проект под лицензией Apache Software License.