My view of GWT is changing. When I wrote 5 GWT Anti-Patterns I saw it as the framework controlling my entire application. Now it's my glue.
GWT is a wonderful foundation holding together the different parts of your application. It can grow and expand to new technologies and uses we haven't thought of yet, but it can also hold us back. You can get stuck in GWT and never find your way out.
Each of these four anti-patterns addresses different ways to write code you wish you hadn't. The solutions are all about opening doors instead of closing them.
more intelligent applications for aggregating, searching, and browsing
Using the Common Tag format
a range of services that help publishers and bloggers
a standard and extensible set of tags
services that help users discover tagged content
tools to relate those tags to web page content
automated tagging tools like those offered by Zemanta
More discoverable
discoverable through a single tag
Social tagging services like Faviki and Zigtag
allow end users to tag content using the Common Tag format
Services like DERI's Sindice.com provide developers with tools to find and incorporate related content into their applications using Common Tag
Yahoo and Google have begun reading RDFa--the markup standard used by the Common Tag format
More connected
Common Tag metadata connects concepts
AdaptiveBlue's Glue service plans to use the Common Tag format to help connect end users to other people with similar interests and to other related content
a developer might use Freebase's development tools
to create a simple application that takes an article