In search of the perfect JavaScript framework
My theory is that, for much of the web, the perfect javascript framework is no javascript framework.Get rid of all the abstraction, local state, dependency injection, symbol management and so on.  Take HTML/HTTP seriously and think about REST in terms of HTML rather than JSON.That's intercooler.js:http://intercoolerjs.orgHere's an image I tweeted trying to explain how to get there mentally:https://pbs.twimg.com/media/B9QNU-ZCQAECP-K.png:largeYes, it's a simple model.  And no, it doesn't work for every app.  But many apps would be infinitely simpler and more usable in a browser by using this approach, and almost all apps have some part of them that would be simpler to implement using it.