work.crux-dev.5.4.0.source-code.overview.html Maven / Gradle / Ivy
Crux is an open source framework created over GWT for fast development of
web applications.
Crux allows you to create web user interfaces in a declarative and modularized way, which drastically improves
development speed and code maintainability. In other words, it brings you the best of both worlds: the comfort
of creating pages with HTML and the elegance of controlling those pages using Java code.
Some features provided by Crux are:
An innovative template mechanism, which enables the reuse of HTML pages;
A set of powerful client widgets, like data grids, wizards and tabbed pages;
Support for cross-module and cross-Document communication;
Automatic binding of values between page widgets and controller's value objects;
Declarative event handling;
Declarative internationalization;
Validation engine, based on Java annotations;
Front Controller approach on server side;
Support for data sources to widgets;
Easy integration with other back end frameworks, like spring, guice or anything else.
A better MVC approach, where the controllers reside on the client side of the application;
To start with Crux, please consult its User Manual.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy