I really think it is the future of web development. I am building a framework that allows the same code to be run on the client side or the server side depending on the capabilities of the client. For example, everything will run on the server if the client does not support javascript. Just about everything will run on the client if the client supports pushState urls and localStorage. After the view code for the entire site is downloaded in the background, the server will only get pinged for data. My goal is to make web apps so fast and awesome that they directly compete with native apps, especially for mobile devices.
Tags: