Frank Hossfeld
2018-12-01 10:23:41 UTC
After finishing the work on the 'plugin'-feature and a lot of testing, Nalu
v1.0.0 is released and the artifacts are deployed to Maven Central.
Nalu is a framework that helps you to create GWT applications similar to
GWT Activities & Places - with less code - and offers the following
features:
* Route based navigation
* Supports HTML links and programmatically routing thanks to a router.
* Full support of the browser's back- forward- and reload-button.
* An optional loader that will be executed at application start to load
data from the server.
* A client side context, router and event bus which will be automatically
injected in every controller, filter, loader and handler. (Handler have
only access to the context and the event bus)
* Filters to intercept routing.
* Separation of views into a controller and a component with framework
sided instantiation.
* A controller life-cycle using `start`-, `mayStop`- and `stop`- similar to
GWT Activities.
* Controller based handler manager, that will remove all handlers from the
event bus in case the controller is stopped to prevent memory leaks
(handler registrations must be added to the manager).
* Support for UiBinder (nalu-plugin-gwt)
* Nalu composites to support smaller units
* Controller & component caching
* Component creation inside a controller to support GWT replacement rules
and static factory methods
* Multi Shell Support
* works with nearly every widget lib (tested with: GWT, GXT, Domino-UI,
Elemento, Elemental2, GWT-Meterial)
* Supports Maven multi module projects to separate an application in
smaller parts (plugin feature)
More informations about Nalu can be found here:
https://github.com/NaluKit/nalu
There are already several examples available that shows the implementation
of Nalu's features and how to create an application using Nalu:
https://github.com/nalukit/nalu-examples
To start playing around, you can use the Nalu Project generator located
here:
http://www.mvp4g.org/gwt-boot-starter-nalu/GwtBootStarterNalu.html
(The project generator is based on Nalu and uses Domino-UI (
https://github.com/DominoKit/domino-ui) Thanks @vegegoku for creating the
UI)
To get in touch with the developers, use the Nalu Gitter room:
https://gitter.im/Nalukit42/Lobby <https://gitter.im/Nalukit42/Lobby>
Last but not least, I would like to thank everybody who helped getting Nalu
done.
v1.0.0 is released and the artifacts are deployed to Maven Central.
Nalu is a framework that helps you to create GWT applications similar to
GWT Activities & Places - with less code - and offers the following
features:
* Route based navigation
* Supports HTML links and programmatically routing thanks to a router.
* Full support of the browser's back- forward- and reload-button.
* An optional loader that will be executed at application start to load
data from the server.
* A client side context, router and event bus which will be automatically
injected in every controller, filter, loader and handler. (Handler have
only access to the context and the event bus)
* Filters to intercept routing.
* Separation of views into a controller and a component with framework
sided instantiation.
* A controller life-cycle using `start`-, `mayStop`- and `stop`- similar to
GWT Activities.
* Controller based handler manager, that will remove all handlers from the
event bus in case the controller is stopped to prevent memory leaks
(handler registrations must be added to the manager).
* Support for UiBinder (nalu-plugin-gwt)
* Nalu composites to support smaller units
* Controller & component caching
* Component creation inside a controller to support GWT replacement rules
and static factory methods
* Multi Shell Support
* works with nearly every widget lib (tested with: GWT, GXT, Domino-UI,
Elemento, Elemental2, GWT-Meterial)
* Supports Maven multi module projects to separate an application in
smaller parts (plugin feature)
More informations about Nalu can be found here:
https://github.com/NaluKit/nalu
There are already several examples available that shows the implementation
of Nalu's features and how to create an application using Nalu:
https://github.com/nalukit/nalu-examples
To start playing around, you can use the Nalu Project generator located
here:
http://www.mvp4g.org/gwt-boot-starter-nalu/GwtBootStarterNalu.html
(The project generator is based on Nalu and uses Domino-UI (
https://github.com/DominoKit/domino-ui) Thanks @vegegoku for creating the
UI)
To get in touch with the developers, use the Nalu Gitter room:
https://gitter.im/Nalukit42/Lobby <https://gitter.im/Nalukit42/Lobby>
Last but not least, I would like to thank everybody who helped getting Nalu
done.
--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+***@googlegroups.com.
To post to this group, send email to google-web-***@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+***@googlegroups.com.
To post to this group, send email to google-web-***@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.