React is a UI library. But what if one day it could become a framework? In this talk we're going to explore different packages and tools to combine and create our ideal React framework. To make our work tidy and polished let’s include a good state management as well as full Typescript support. Bonus track: overview of some IDE plugins that makes React development more productive and a bit more relaxed too.