Modules ------- - [Diesel](http://diesel.rs): Database ORM for Rust. - [Serde](https://serde.rs): General serialisation and deserialisation library. - [Uuid](https://crates.io/crates/uuid): UUID generation and parsing library. - [Juniper](https://graphql-rust.github.io): GraphQL backend for Rust. - [Clap](https://crates.io/crates/clap): Command line argument parser. ### To try - [Fake](https://github.com/cksac/fake-rs): Dummy data generator. Tooling ------- - Install rustup `curl https://sh.rustup.rs -sSf | sh` - Add rls `rustup component add rls` - Add clippy `rustup component add clippy` - Add rustfmt `rustup component add rustfmt` Note stable or nightly might need to be reinstalled to add components. ### To try - [Cargo husky](https://crates.io/crates/cargo-husky): Git hook runner for testing on commit, on push, etc.