tin
clean-architecture-with-rust
tin | clean-architecture-with-rust | |
---|---|---|
4 | 1 | |
36 | 75 | |
- | - | |
8.3 | 1.6 | |
about 1 month ago | about 1 year ago | |
Rust | Rust | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tin
-
How to learn Rust (for backend) ?
Not a book. But you can take many insights from my GrahpQL template. It is built using Async-GraphQL, Axum, Cynic, Utoipa, SQLx, and tracing.
-
Simple web service template that tries to follow best practices in terms of cli, crates, patterns, configuration and file structure in 2022.
This is mine azzamsa/tin: Rust GraphQL Template 🏗️ :)
-
What architecture designs have worked good for you?
I use Clean and Scalable Architecture for Web Applications in Rust by Sylvain Kerkour for my GraphQL template
-
Juniper (GraphQL) Support For Relay Style Connections
I implement the same thing on my own with async-graphql. https://github.com/azzamsa/tin
clean-architecture-with-rust
-
What architecture designs have worked good for you?
In connection with Rust and Clean Architecture I even have a small playground: https://github.com/flosse/clean-architecture-with-rust However, I don't know if I would really do it that way in a real-world project ;-)
What are some alternatives?
rustapi - 🚀 RESTful Rust API Template / Boilerplate
bionic-gpt - BionicGPT is an on-premise replacement for ChatGPT, offering the advantages of Generative AI while maintaining strict data confidentiality
learn - List of project I built for learning purpose 🧠
rust - Empowering everyone to build reliable and efficient software.
seaography - 🧭 GraphQL framework for SeaORM
bionicgpt - BionicGPT is an on-premise replacement for ChatGPT, offering the advantages of Generative AI while maintaining strict data confidentiality [Moved to: https://github.com/bionic-gpt/bionic-gpt]
zero-to-production - Code for "Zero To Production In Rust", a book on API development using Rust.
web-service-rs-template - simple web service template that tries to follow best practices in terms of cli, crates, patterns, configuration and file structure.
juniper-relay - Relay style pagination for Juniper