Skip to content

An experiment with SwiftUI to build a clean MVVM architecture with Combine.

License

Notifications You must be signed in to change notification settings

viewDidAppear/SwiftUI-Combine-MVVM

Repository files navigation

SwiftUI-Combine-MVVM

An experiment with SwiftUI to build a clean MVVM architecture with Combine.

One of the best reasons to use MVVM, is that most, if not all of your business logic can be easily unit tested. SwiftUI introduced data binding on the "View" layer, and it's awesome, however this experiment adds a view model to make it as testable as possible.

Main Detail

About

An experiment with SwiftUI to build a clean MVVM architecture with Combine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages