Resources on building scalable programs with good code architecture in Rust?
I'm confident enough in Rust and have built some Android apps using Rust as a backend and Flutter for the UI, for instance. However, I often end up with a big spaghetti mess. I'm looking for resources—books, presentations, YouTube tutorials, anything—that guide you through creating a complete and scalable program, game, or algorithm. I would also appreciate a good code architecture book that works well within Rust, even if it’s not specifically about Rust. Design patterns, DDD, FC/IS, Clean Architecture, etc., are a bit alien to me at the moment, so any material on the design side of programming for Rust and for beginners would be much appreciated.
Thanks in advance!