An example of how to use stalo
to build a scalable todo app.
The example is intentionally split the app into tiny modules to show how to scale the app.
So that when you update part of the state, only the minimal components will re-render, not the whole todo list or app.
We use react chrome extension to visualize the rerender of each implementation.
As you can see stalo will only rerender the minimal components when the state is updated.
As you can see todomvc will almost rerender the whole app no matter what part of the state is updated.