It’s hard to name popular state management libraries that are totally ideal. They are often cumbersome, which makes the bundle heavier. Many of them require a boilerplate and overload components with complex logic. Moreover, sometimes we have to choose a state manager, sacrificing performance, maintainability, or readability.
But what if the state management process could get rid of these flaws and become much simpler? It becomes possible with Nano Stores—a teeny (from 334 bytes) state manager based on the idea of smart atomic stores. It has zero dependencies, its own ecosystem, and is supported in all popular frameworks including React and Angular, as well as in vanilla JavaScript.
In this talk, Nina Torgunakova, Frontend Engineer at Evil Martians, will demonstrate how state management using tiny atomic tree-shakable stores can be much more minimalistic, faster, and more convenient than we are used to seeing it.