Introducing Model View Intent and its Components
Explore the Model View Intent (MVI) architecture and its components to structure reactive web applications effectively. This lesson helps you understand the interaction between model, view, and intent using observables, enhancing your ability to build functional and clear reactive UI code.
We'll cover the following...
We'll cover the following...
Introduction to Model View Intent
The architectural approach we used to build the Wikipedia real-time search is not just another framework’s random approach to programming a UI. There’s a special design pattern that is used for structuring code in such cases: the Model View Intent (MVI).
Model-View-Intentis a term that was coined by the creator of Cycle.js, André Staltz, for an architecture inspired by the... MVC Model View Controller