The future of web apps is — ready? — isomorphic JavaScript