Sunday, 19 June 2016

What is Apache Wicket and its advantages ?


Wicket is light weight Component-based web application framework for the java.

Simplicity of Wicket :
There are no configuration files to learn in Wicket.
Wicket is a simple class library with a consistent approach to component structure.


ADVANTAGES

1. Separation of layers
  • A very nice separation of presentation and logic in that the only thing your presentation/html layer needs to know about wicket are wicketid attributes in standard html tags.
  • This is wonderful for the html/css/javascript client side guy on your team who does little to no actual java work.
  • No other java based web framework can claim this.

2. No XML configuration
  • No xml config for anything wicket specific - everything can be done in source and very little needs to be done to the standard web.xml for your .war

3. Component based development
  • Pretty easy to grok - especially if you have a non web background
    (e.g. a swing programmer). 
  • It encourages reuse quite a bit more than MVC does.

No comments:

Post a Comment

Note: only a member of this blog may post a comment.