Successful GWT-Ext Project
Tuesday, March 18th, 2008Last Friday, I completed the release candidate of a commercial RIA product using GWT-Ext 2 and a JSON backend. GWT and Ext are two libraries that I kept reading about in blogs, but initially resisted using. I didn’t think GWT puts enough emphasis on aesthetic appearance out of the box, and I was not thrilled about the Ext license switch from BSD to LGPL.
The tipping point came when I first did a prototype with GWT-Ext, which is a combination of GWT and Ext that was first announced on July 2007. There were some cross-browser glitches, visual artifact issues, and obscure JavaScript exceptions during development. However, the overall result was far better than what I could have created with any other Ajax package for an application that needs to be heavily user-centric.
The client seemed very happy with the end user experience. As far as maintenance issues, the lead engineer of the company was comfortable with enhancing that application within a day of light training. This was due in part to Eclipse’s strong Java support, the well-defined HMVC/PAC-like architecture, and the lead’s excellent technical skills.