Hi John,

John Krasnay wrote:
> Amongst Wicket's many advantages, the following stand out for me:
>
> - The ability to encapsulate UI components, including all required
>   markup, CSS, Javascript, and localization files, into shared JARs on
>   the classpath. Having a shared component library is key to our team,
>   since we tend to develop many small Web apps.
>
> - The ability to aggregate smaller components into larger and more
>   complex ones. This allows us to create much richer pages, since we can
>   think at an appropriate level of abstraction: I can just throw our
>   standard page banner component on a page without thinking about the
>   fact that it contains a logo, the app title, and a list of global
>   navigation links. (In fact, it's even simpler than that. The banner is
>   added by the base page that each app page extends.)
>
> - The fact that the same principles of a component tree and markup
>   inheritance work from the smallest components right up to the entire
>   page. This is very different from most Model2 frameworks, where you
>   need something like SiteMesh or Tiles to add common banners and
>   navbars to pages, and from JSF, where the internal structure of
>   components is very different that the way they are composed into
>   pages.
>   

I agree with you that these are some of the strongest benefits of 
Wicket. In my experience these facts were seen as a disadvantage... and 
I am still trying to figure out why? My group is a very strong OOP group 
yet the fully contained component advantage of Wicket was not appealing. 
The only reason I can find for these irrational conclusion is that the 
Model 2 frameworks out there have defined themselves as THE proper web 
implementation of MVC.

Furthermore, our need for web-apps are peripheral to our main business. 
We typically need to put together many small support web-applications. 
so, Having a re-usabble set of components which require zero-config 
would have been a great advantage.

florian


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to