A JavaScript framework for creating ambitious web apps