Did you notice that screenshot, we have something like metadata here !!!
A friend of mine (Amr Gawish) told me today about a new database engine project which I found interesting, it is called CouchDB which is a document oriented database. It is about semi-structured content as I read from Apache (for me it is about unstructured content) which manages and stores documents.
The interesting part about CouchDB is that you can use JSON and AJAX to work with database, so Google Web Toolkit will fit here too :D
The important questions, is that which future waits CouchDB? Is it practical?
Started development usingGoogle Web Toolkitwhich in my opinion will be one of the major development tools for enterprise applications.
Let me explain from Oracle UCM point of view, in UCM services can be consumed using JSON that's by adding IsJson=1 at end of the URL, even if you created custom services you can consume them using JSON too. Now using GWT you can build your vertical solution which calls UCM services and display results and takes actions. In that way you will gain great benefits, like concentrating on user interface, build easy to use application, and lightweight too which will attract customers.
I recommend you to take a look and consider it seriously as another point of view for development.