From by Chris Gruber, Technical Manager for Developer Initiatives, works with IBM Information Management:
While some may not know, XML is the fabric of Web 2.0 applications
Chris is giving a talk in AjaxWorld 2007 titled Streamlining Your Web 2.0 Solutions with XML.
I agree. Everything about Web 2.0 application is XML:
- The client side is AJAX (Asynchronous Javascript and XML)
- The server application typically exposes data through XML
- The interaction model is web services
- Mashups combine multiple webservices to create new types of applications
While JSON is replacing the client side XML to some extent, Web 2.0 applications still heavily rely on XML.