Hi, Am torn between wicket and vaadin. i am starting a micro-isv and need to make a choice of web framework. I have narrowed down my choices to wicket and vaadin. I have used both frameworks and i love them both. however i need to make a choice.
If i choose vaadin:
- I wont have to worry much about the look and feel.It comes with nice themes
- I will do all my programming in java which am very good at and wont have to spend time hacking css which am not very good at
- And most of the components that i will need for a business applications are there OUT OF THE BOX including, desktop like layout, tooltips, Keyboard shortcuts, tables with draggable and collapsible columns to name a few. How ever , if i go the vaadin way:
- i will loose the ability to create UI declaratively.
- I wont have the fallback feature if the browser doesnt support javascript - e.g most non webkit mobile browsers.
- Vaadin company is selling some components - e.g the JPAContainer so am not sure the company will be committed to offering full opensource framework. Business interests will always come first.
- vaadin applications will be mostly for the intranet. not very suitable for the internet with a web look and feel.
If i go the wicket way: I will have to style my applications and i can hardly give them a desktop look and feel.
Any advice. anyone with experience on either framework kindly tell me the cons and pros and how you made your decision.