*Praise*
I think it is best to assert that *GWT is to Javascript what Scala is to Java*. GWT is a higher level web framework. Sure, your devs can learn every browser quirk and go bare metal, writing verbose code. But they can also just focus on the higher level of logic, interactions and reusability. Put simply, the GWT framework allows you to carry out nearly every best practice in web application design, and do so in a robust, automated manner. Sure, you can sprite your images, minify and obfuscate your CSS, combine your JS files, then minimize them, then run them through the Closure compiler, then gzip them, and repeat for each language you plan to i18n for. Or you can just hit compile in GWT. And you can unit test that process as well. Awesome! Coming from being a script kiddie in 1997, having done PHP frameworks, C# & ASP.Net, and raw JS with ExtJs, there is no better way to create RIA’s than GWT. I used to hate my life when I fought with debuggers in FF and raw HTML code to get a blasted form to come up right. Now I just put a few UiBinder XML tags in with something like gwt-bootstrap and it is done and pretty. Life saver. Why would you do it any other way? And, to note what you can do with this. My employer, a large financial institution, uses GWT as their standard inhouse technology for enterprise web applications. One team just finished a 400 screen application and I’m currently working on a bleeding edge, HTML5/canvas based flagship product which is 200kLOC strong. GWT makes these applications, their rapid turnaround, and very high level of quality possible. *Terms and Conditions* This is not for script kiddies. You should have a good grasp of OO, Java, and JS. GWT itself is a bit dogmatic. This means it requires competent developers. Once they read all the docs on the Google Dev pages, they’ll be in good shape. Still, becoming a serious GWTer is not a weekend effort. Thus, if you want to create a simple blog, stick with PHP and WP, but if you want a highly optimized, complex web application, go with GWT. Sincerely, Joseph -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/NEpkGMXq6dcJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
