What is WApps?
The goal of the Widget Application Framework is to have a client based framework that eleviates the general tasks associated with widget based rich clients.
Feauture list
-
Managing the state of multiple models inside a project.
- Access structures that support memory or server based storage through well defined read, commit and delete phases.
- Databinding for DOM elements.
- Event based monitoring of the model.
-
Providing tab based scopes.
- Each tab displays content backed by a tab type, modeling the use of multiple editors that work independent.
- Multiple tabs can work on the same model or different models.
- Centralised access to the application and model storage for its widgets.
- Dedicated DOM regions for toolbars, content and visual layers.
- High customizability to allow plugging into or replacing default behaviour.
- Multiple apps per page since an app runs in a local DOM context.
- No CSS based dependencies and namespaced classes prevent conflicts with existing pages.