Why Do Flutter Apps Have 2 View Model Types

I am going to prove to you that you do not know Flutter State Management Yet. By showing you that there are two View Model Types and why that matters in Flutter State Management.

What Is A View Model

A view-model contains business logic and usually flows data relationships between the app model and the view:

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store