Last week I silently released IWebMvc latest version, labeled 1.0. Finally, I'll add! I've been working for six months to reach this point and I'm quite proud of the result. Even more so if I consider it's been a one man effort all the way from the start.
IWebMvc is a complete framework for dealing with enterprise applications with a JEE/Spring backend and an AJAX frontend. It's also the result of my experience as an architect (what a devalued title nowadays!) and my contribution to the community. I think it's a well built platform and a good (working) example to understand very complex technologies.
Unfortunately, it can't be any more. IWebMvc competes in a very crowded space against other projects like JSF/Richfaces, Grails or Wicket (among others!). All of them are supported by either big corporations, companies or foundations that can provide many resources. I just can't keep up! I have a work, contributions to other OSS projects, IWebMvc and a real life. Just too much. During the last month or so I've being lagging behind so a decision had to be made.
That said, IWebMvc has reached a state that can be of use to many as it provides:
Finally I would like to thank you all the people that have supported the project like Google, ZeroTurnAround, JavaLobby, Joe Walker (of DWR fame), JAWR and all the developers that have contacted me with offering help, ideas, critics, opinions or just to say thank you!
IWebMvc is a complete framework for dealing with enterprise applications with a JEE/Spring backend and an AJAX frontend. It's also the result of my experience as an architect (what a devalued title nowadays!) and my contribution to the community. I think it's a well built platform and a good (working) example to understand very complex technologies.
Unfortunately, it can't be any more. IWebMvc competes in a very crowded space against other projects like JSF/Richfaces, Grails or Wicket (among others!). All of them are supported by either big corporations, companies or foundations that can provide many resources. I just can't keep up! I have a work, contributions to other OSS projects, IWebMvc and a real life. Just too much. During the last month or so I've being lagging behind so a decision had to be made.
That said, IWebMvc has reached a state that can be of use to many as it provides:
- Full Spring support
Including Webflow 2.0 and Security 2.0 and working code to configure transactions, AOP, MVC (controllers, locales, AJAX) and all. - JPA support
A generic service to persist entities using Hibernate as the provider. Includes solutions for many problems common to any application (full text search, transactions, DAO hierarchies, filters, complex relations, multiple DB/server support, automatic schema creation). - AJAX
IWebMvc offers, hands down, the most complete DWR 3.0 integration (for pull requests) out there. - Project configuration
Working scripts to kick start a project, download transitive dependencies, compile, test and package everything, deploy to an embedded server or integrate with a CI server. - Widgets
Dozens of them based on dojo! And Google AJAX APIs! Many of them original to the project - And many more useful utilities like cahing, compression, encryption, user administration, audits, CRUD operations, themes, sound & video support, captcha, multi-file upload and more
Finally I would like to thank you all the people that have supported the project like Google, ZeroTurnAround, JavaLobby, Joe Walker (of DWR fame), JAWR and all the developers that have contacted me with offering help, ideas, critics, opinions or just to say thank you!
