Tagged with mvvm
Browse all tagsComplex Forms Should Not Make Your ViewModel the Use Case
Architect complex SwiftUI forms with drafts, validators, mappers, form operations, and use cases without making the ViewModel the whole feature.
Unidirectional Data Flow in SwiftUI Apps
Learn unidirectional data flow in SwiftUI with view intents, use case outputs, ViewModel state, and flow-owned navigation.
Architecture Decisions I Would Avoid in a New SwiftUI App
Learn architecture decisions to avoid in new SwiftUI apps, from global state to over-abstracted networking and hidden dependencies.
When MVVM Goes Wrong in SwiftUI
Learn common SwiftUI MVVM mistakes and how to keep ViewModels focused, testable, and easy to compose.
Clean MVVM in SwiftUI: Use Cases, ViewModels, and Composition Root
Learn clean MVVM in SwiftUI using use cases, view models, adapters, and composition root wiring.