Why pure Javascript applications?