...

/

Introducing Model View Intent and its Components

Introducing Model View Intent and its Components

Learn how to use the different components of MVI.

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-Intent is a term that was coined by the creator of Cycle.js, André Staltz, for an architecture inspired by the MVCModel View Controller ...