Navigation in SwiftUI is nice and simple, until you start realizing that real-world apps need modularity, testability, and deep linking support.
In this talk I walk through core navigation concepts, explain why vanilla SwiftUI navigation falls short for complex apps, and introduce a Router-based approach that decouples navigation from views — making everything testable and modular. Includes a live demo.
