User interface

User interface framework

The UI framework of the Factory extends Google Web Toolkit (GWT) in order to provide embeddable views, dynamic loading of modules, views communications and so on. A model has been defined, allowing a service to define several views that will be used in different use cases. A global UI is being defined, to coordinate those views and provide to the user a coherent and unified view.

  • UI Components are maven-based as abstract services
  • Same language for abstract services and UI components
  • Complete development process for UI and services can be done in the same IDE

You can have a look at the UI component model here.

Related documents

The new framework is public and published in the Factory repository with all the UI code.

GWT documentation.

Setting up the development environment for the UI framework.