Aura is a UI framework for developing dynamic web apps for mobile and desktop devices. Aura provides a scalable long-lived lifecycle to support building apps engineered for growth. Aura supports partitioned multi-tier component development that bridges the client and server. It uses JavaScript on the client side and Java on the server side.
The Aura docs website is a great resource for getting started.
Java and Maven are required to run this app.
To install and build the server:
# from labs/architecture-examples/aura
mvn clean install
To run the demo server:
# from labs/architecture-examples/aura
mvn jetty:run
To access the TodoMVC app, open a browser and navigate to:
http://localhost:8080 (redirects to http://localhost:8080/todomvc/todoapp.app)