Allows creation of javascript applications with a json descriptor.