On Tue, Jun 05, 2007 at 09:40:33PM -0700, JonLaidler wrote: > > I would be interested to hear how many companies are usng Wicket, and how > many of those companies switched to Wicket from other frameworks.
Here's my Wicket story. Our team is a small internal development group inside a large bank. We decided to look for alternatives to Struts 1 earlier this year. Initially we looked at Spring MVC and Struts 2 but felt that these were only incremental improvements on Struts 1. We had a quick look at Wicket, based on the buzz we'd noticed in various forums, and were very impressed. After a more thorough review, we selected Wicket and are now developing two fairly complex Wicket-based apps. 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. Unfortunately, these are subtle points that can be difficult to sell, especially since evaluations tend to involve toy examples. jk ------------------------------------------------------------------------- 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