Pros of Scoped Model
- Business logic, state management and UI code separation.
- Easy to learn.
Cons Scoped Model
- Requires third-party library.
- As model gets more and more complex it’s hard to keep track when you should call
notifyListeners().
Pros of BLoC
- No third-party libraries needed.
- Business logic, state management and UI logic separation.
- It’s reactive. No additional calls are needed like in case with Scoped Model’s
notifyListeners().
Cons of BLoC
- Experience working with streams or
rxdartis required.