If you are from a cricket playing nation, a wicket can mean things like the batsman being declared out, the pitch, stumps, etc. However wicket is now taking a new meaning for Java developers. A google search for wicket surprisingly throws up the Wicket Java web application framework as the first result.
If Google feels that the wicket framework is what most people are looking for when they search wicket, we sure need to have a closer look at the Wicket framework. One of our friends at IndicThreads has been trying out Wicket and he says that Wicket is saving him 60% on programming time as compared to a framework like Struts. These figures sure will vary in each case, but even if he is half way to the truth, we have a framework that needs to be taken note of.
The Wicket website (http://wicket.sourceforge.net/) is clean and usable. The site says that “Wicket is a Java web application framework that takes simplicity, separation of concerns and ease of development to a whole new level.”. I guess we have all heard that before. java.about.com says “Wicket was the most often recommended framework in reader emails! The two main differentiators of Wicket over other frameworks are that all logic is in unit-testable plain old Java objects and, also, the view is comprised of simple HTML pages”.
Only a few days back, Wicket released version 1.2rc1. There are 10s of Java web frameworks out there, and most developers react with “Not another framework!” whenever they hear of a new one. It is creditable that even in such an environment, a new framework like Wicket has got some momentum going. Wicket had it’s 1.0 release only in June 05.
J2EE community has always been the most framework addicted. It began with Struts, then Spring took over and maybe Spring isn’t cool enough anymore and Wicket gets a shot.
If you don’t care about the Wicket Java framework but are keen to know what the cricketing meaning of Wicket is, check out en.wikipedia.org/wiki/Wicket
>> Struts Action Framework 2.0 should be released by August 2006
>> Spring In Action: 9I Book Review
>> PHP readies Java like framework
>> 5 good things about the Spring framework
>> Apache’s Java reflections on 2005