This is a example web application written in rust. It will try to include common things that you would find in a web application. It is a work in progress and might not have the best way to do things. Here are some of the expected features.
The new repository is (here)[https://github.com/danw8/web-bones-rs]. Some of the features here are not in the new repository, and this repository has some things that are out of date and may not work. Keep in mind that the goals of each of these repos is slightly different. The of this one was to provide and example, where the goal of the web-bones repository is to provide a base that can be extended to create applications.
- Server Side Routing
- Server Side Templating
- Server Side State
- Client Side Routing
- Client Side Templating
- Client Side State
- Database Access (CRUD)
- JSON Request/Response
- Update DOM
- Authentication
- Unit Tests
- Others
This may not be a complete list but gives an idea of what this repository is about.
I will attempt to make a better guide to setup things up later. For now you will have to just figure it out.
Things you will need.
rust (nightly) cargo mysql server mysql client libs diesel_cli
Look at the notes there might be some valuable information in them.