два года мне хватало cms, сейчас это modx, но теперь я хочу использовать библиотеку react js, и вообще изучить, как работает архитектура mvc и flux.
1. Самый практический вопрос. Я не могу понять, будет ли толк, если я напишу шаблон на реакте и в компоненты буду втыкать сниппеты и чанки. Ведь страницу то формирует сам modx?
Я чувствую, что мне не известна какая-то очевидная для всех технология - у меня нет технического образования, так что это вполне возможно.
вот как я понимаю: react js имеет высокий performance за счет того, что рендерит не всю страницу заново каждый раз, а только отдельные "components".
2. А если страница целиком перезагружается, то что происходит? толк от реакта есть в этом случае?
Еще я, вроде, понимаю, что значит "react - это visual компонент в арзитектуре mvc"
3. но тогда не понятно, как тут архитектура flux задействована? это же альтернатива mvc, не так ли? В документации react.js я, к сожалению не нашел ответ на этот вопрос.
В общем, уважаемые специалисты, я чувствую, что мои познания в этой сфере как пазл, в котором не хватает какого-то большого куска, или кусков.
4. Что мне нужно изучить, чтобы восполнить эти пробелы и стать способным применять на практике знание react js? Англоязычные источники информации подойдут тоже. Формат преимущественно - видео.