Moreover, I don't even consider React a framework. I consider it a library for my creating my view layer. Frameworks, at least to me coming from back end, have all sorts of extra bells and whistles. Something like Angular I would consider a framework and it has its OWN view layer inside. But React feels much different, it feels like something your (non-view layer) framework should feed into, not replace entirely.