Biggest downside to SwiftUI development is lack of hot reloading. You can use the Inject framework but it’s fragile. This also makes it harder to iterate on with agents.
Small views and the preview canvas are your friend
Small views and the preview canvas are your friend