$theTitle=wp_title(" - ", false); if($theTitle != "") { ?>
Techniques Behind Modern Web
22 Jan // php the_time('Y') ?>
Didier Girard, CTO of SFEIR a consulting company based in Paris which has been developing a number of GWT applications, gave a talk to InfoQ on goals, benefits of GWT and how it is different from Microsoft Volta.
Some important points he highlighted about GWT are:
Then he pointed out what Volta means:
And he had comments on the trend of “browser as a platform” motivated by Google:
Current browsers are incomplete, and this is why Google is developing Gears which includes a local database, a WorkerPool and a local server. This is only the first step. The second step is going to be defining interactions between the browser and the services. Google is now developing APIs to deal with synchronization issues, for instance transactional interactions between the cache and the services. Intermittent connections are really a fact of life, a lot more so than network latency and bandwidth. For instance, an iPhone is not always connected. Google is trying to solve this problem. Many other APIs may be coming for Gears : multiple files uploading API, Crypto API, Logging API, Messaging API, Location API, Desktop Shortcut API, Image Manipulation API (Just check Dion Almaer’s blog for more information). The vision behind Gears is certainly why it won the PCWorld “Most Innovative Product of the Year“.
“If you are a java developer, give GWT a try, you will adopt it. And if you are a .NET developer, keep an eye on Volta, it is certainly a keystone of Microsoft web strategy.” concluded Didier Girard.
Though Didier tried to separate GWT from Volta in technology aspect and vision, I found basically they have the same approach. Both aim at generating JavaScript from server-side languages, ceasing browser incompatibility, creating single -page apps etc. How do you think?
Recent Comments