Overview
Engine for Web Applications is designed for the last-mile of a Web Application.
It is a controlled environment for Web pages.
Engine is based on a structured API, a core set of background services, and an optional abstraction layer.
The codebase can be used alongside most existing JavaScript toolkits and libraries.
The script can be pre-built to user specifications: custom components can be loaded externally or easily built into the framework, deployed as separate script packages, or deployed as application components.
The code structure protects Engine components from namespace collisions and does not impede the use of existing toolkits and widgets.
Engine for Web Applications encapsulates several services and utilities: managing application interdependencies and bootstrapping (tasking), messaging, transactions, configuration, dynamic runtime components, and monitoring.
The engine service, from which the product gets its namesake, connects the other services and utilities to create an abstraction layer for associating script with content and exposing declarative scripting with XML.
Engine License - It's liberal.