Master Hexagonal Architecture in Rust
howtocodeit.com · 9,571 words · saved by 1 readers
Everything you need to write flexible, future-proof Rust applications using hexagonal architecture.
Contents Introduction Part I: Anatomy of a bad Rust application What problems does hexagonal architecture solve? Hard dependencies and hexagonal architecture: how to make the right call Part II: Separation of concerns, the Rust way Getting started with hexagonal architecture The repository pattern in Rust Domain models Error types and hexagonal architecture Implementing AuthorRepository Everything but the kitchen async From the Very Bad Application to the merely Bad Application Testing HTTP handlers with injected repositories Part III: Service, the heart of hexagonal…
saved by
related reading
- Master Hexagonal Architecture in Rusthowtocodeit.com
- Everything I know about good system designseangoedecke.com
- Hexagonal Architecture Explainedarhohuttunen.com
- A half-hour to learn Rustfasterthanli.me
- Patterns for Defensive Programming in Rust | corrode Rust Consultingcorrode.dev
- A data race that doesn't compilecorentin-core.github.io
- Dependency Injection in Rust. Managing application state &… | by Orion Kindel | Geek Culture | Mediummedium.com
- Modular Errors in Rust - Sabrina Jewsonsabrinajewson.org
- The Rust Journey, Part 0: Why Systems Software and Why Rust?monadical.com
- Item 7: Use builders for complex types - Effective Rustlurklurk.org
- Introduction - Asynchronous Programming in Rustrust-lang.github.io
- Clean Coder Blogblog.cleancoder.com