Since few days,I have been analyzing on how to write a rendering engine that uses the XML that comes from the server and renders a webpage-form or part of it. Well that should be simple …right? Define the XML, parse the XML and create DOM elements using one of the RIA libs like Ext, YUI, SmartClient ….
Another thing I like about GWT is its integrated development with Google App Engine. Although I am pretty new to both, I think it would result into better developer productivity. When I mention Google-app-engine, I must say that its easy to get lost into the different persistence techniques that come with it and you are likely to ask “Why? Google, Why?”. That’s when I miss the simplicity and certainty with MS technologies.. even if it means dealing with sub-standard at times.
To get started with GWT, you can check the article below… it covers up a lot of stuff and I hope I knew about it earlier…
To get started with SmartGWT) and AppEngine, check this video:
Article: http://jumanor.blogspot.com/2010/12/primeros-pasos-con-smartgwt.html (The article is in Spanish … use Chrome/Google translate for English)
In case you are interested more in architecting real world GWT apps… i.e. something beyond “Hello World” apps… check out these videos from Google IO:
Best Practices for Architecting GWT App
Architecting GWT apps