Post

Replies

Boosts

Views

Activity

Reply to Stop using MVVM for SwiftUI
Hi guys, Last week my team launch one of the first big SwiftUI app, ERAKULIS almost 99.8% SwiftUI (no UIKit needed at all). Modular and following MV (no one ViewModel) architecture. Simple and uncomplicated, no VM or other layer needed at all. Just UI and non-UI objects. I will share more details later but think about "Store" that works like magic (like what @Query do for local data but for remote data) and some "manager objects". If SwiftUI is ready for production? YES Is SwiftUI productive? YES, specially if you follow the new paradigm and ignore old stuff like MVC, MVVM, VIPER, ... Is SwiftUI buggy? YES, some workaround needed for some cases, hope more SwiftUI fixes and integrations at WWDC 2024 Observables solves many problems but only iOS 17+
Apr ’24