📦Model instead of storeNo store — no problem. State is encapsulated in the model. The model is a shallowReactive object. Destroying the model destroys the state.
⚡Action is an objectHas its own state and behavior for execution control. Created automatically from a model method.
🏛️OOPModel is defined via a standard class, actions via methods. Inheritance, encapsulation, polymorphism, destructor are available by default.
🏗️Model and dependency containerNo need to think about how to create, get, or remove a model after use — the container handles it.
✂️Less codeAction has methods for execution control and error handling. You will write less boilerplate.