Basic CRUD api using rust and tide with postgresql.
The code of this repo is also commented/explained in this post posts, where you can read from the initial implementation (using in-memory HashMap as db) and follow the progress and refactors made in the code.
- Tide
- sqlx
- Tera
- GH Actions for CI
- I currently using dokku and you can find the working environment at https://tide-basic-crud.labs.javierviola.com/
TODO:
[ ] Schema validation
[ ] Move front-end to wasm (localghost/yew)
[ ] Add telemetry
[ ] Better error handling
[ ] Add other resources (entities) and refactor structure.
[ ] Add tutorial on how to run locally