rustapi
tin
Our great sponsors
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.
rustapi
-
What's everyone working on this week (6/2023)?
Found a quite useful template, https://github.com/ndelvalle/rustapi from Nicolas. I'll be striping and adapting it until I get something raw ;)
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
What are some alternatives?
avored-rust-cms - Avored rust content management system
clean-architecture-with-rust - Full-Stack Clean Architecture implementation example written in Rust
freya - Native GUI library for 🦀 Rust powered by 🧬 Dioxus and 🎨 Skia.
learn - List of project I built for learning purpose 🧠
rust-s3-async-ffi - Asynchronous streaming of AWS S3 objects in C and C++ powered by rust-s3
seaography - 🧭 GraphQL framework for SeaORM
crusty-rustacean-api - A repo for the API created in support of my Rust blog, inspired by Zero to Production in Rust
zero-to-production - Code for "Zero To Production In Rust", a book on API development using Rust.
banner - Experimental CI/CD system
web-service-rs-template - simple web service template that tries to follow best practices in terms of cli, crates, patterns, configuration and file structure.
tofiks - UCI chess engine written in Go
juniper-relay - Relay style pagination for Juniper