Skip to content

eguardiola/nalu-examples

 
 

Repository files navigation

Nalu examples

To help you to understand how the framework works, Nalu comes with some examples.

To run the examples:

  • install nalu: [https://github.com/mvp4g/nalu-parent] and follow the instructions

  • clone the repository

  • run mvn clean & mvn gwt:devmode

  • copy the link and paste the link into the browser url

Please, keep in mind, Nalu ist a client side framework, so all server calls are simulated on the client side and are mocked in these examples. Because of that, there is no need for a server side implementation. Also, Nalu does not force you to use a special widget lib. This is up to you. In this examples we use native Elemental 2, Elemento, Domino-UI and native GWT widgets.

Domino Example

The Domino example has three screens, a search-, list- and deatil-screen. You can navigatge between those screens, update data, etc. This example uses the Nalu-Plugin-Elemental2 and DominoUI as widget library.

The Domino example is deployed on the mvp4g server. The deployed version can be found here.

Elemento Example

The Elemento example is similar to the Domino example, except that is uses Elemento instead of Domino-UI as widget library. This example uses the Nalu-Plugin-Elemental2.

Native GWT Example

The native GWT example is similar to the Elemento example, except that is uses native GWT widgets. This example uses the Nalu-Plugin-GWT.

GXT Example

The GXT example is different. It is a mail box simulation using GXT 4.0 widgets. This example uses the Nalu-Plugin-GWT.

Notes

Some things are nonsens and only implemented to show the features of Nalu.

For example:

  • If Bart Simpson is selected from the list, the application will route to the search view. This is the desired behavior: see BartSimpsonFilter-class for more informations.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 93.8%
  • HTML 3.9%
  • CSS 2.3%