The inherent architecture of this combination of libraries it's built upon is also used in many other libraries eg. vdux and choo. Those two seem to be less demanding on boilerplate and provide fewer abstractions with basically the same patterns.
I've personally started using choo since it does just what i need for my prototypes. I have yet to use it for a large scale application, but I'm really happy with what it does with 5 kb so far.