React.js это не только V из MVC, это полноценная библиотека для создания UI компонентов, которая прекрасно работает без M и C из MVC архитектуры (т.е. вместо MVC архитектуры, React-разработчики обычно используют Flux архитектуру). В дополнение к React, для больших приложений имеет смысл использовать GraphQL в качестве data API бэкенда и Relay в качестве управления данными на клиенте (Redux в данном случае скорее всего не понадобится). Пример можно посмотреть здесь =>
https://github.com/kriasoft/react-starter-kit