The first client-side/rich web application framework I’m tackling in my attempt to explore various frameworks of this sort is RestfulX. While RestfulX is not well known yet, I decided to give it a go since it has an intriguing set of features: Strong support for multiple RESTful backends (e.g. Rails,...

Previously I described a new project to explore a few different client-side/rich web application frameworks such as SproutCore and Cappuccino, by implementing a fairly trivial application in each of them. In order to see just how loosely coupled this arrangement can be, I’ve implemented a fairly stock Rails application to...

Web applications were originally (and necessarily) server-centric, using the web browser as a thin client that just displayed the view. As the use of AJAX has become popular, application behavior has crept onto the client, but is often achieved by Frankenstein methods such as serving HTML snippets with embedded JavaScript...