A simple TodoMVC app implementation by ActFramework and Riotjs
You must install MongoDB, JDK and Maven to run this app
To run the app, type mvn clean compile exec:exec
This application has separated backend and UI implementation.
The backend service is created using ActFramework. It provides the following RESTful endpoints:
GET /todo
- returns all TODO itemsPOST /todo
with JSON body - Create an new TODO itemGET /todo/{id}
- get a TODO item specified byid
PATCH /todo/{id}
with JSON body - Update a TODO item specified byid
with specified JSON bodyDELETE /todo/{id}
- remove TODO item specified byid
The UI app is created using RiotJS.
TBD ...