на jq, код через жопу, вёрстка через жопу. Всё завязано на классы малейшее изменение в них и что-то уже где-то не работает. Сейчас у компании стоит план начать штопать эти сайты по 20 в год (в идеале). С текущим функционалом и отсутствием модульности, мы потом утоним в поддержке... Что в принципе уже и сейчас видно. В общем, решил перевести всё на реакт но постепенно, блок за блоком. Вводя по очереди блоки с реакт и оставляя старые блоки на jq работающими. Вот думаю как сделать общий стейт для всего приложения. Знаю что Redux может и без реакта работать с ванильным js, но фиг его как связать это всё в один стейт... + еще и реакт компоненты рендерятся в разные блоки на сайте, в разных местах(временно). т.е. нет общего файла который бы я обернул бы в Provider redux-redux, остаётся единственный вариант временно оборачивать каждый компонент в него правильно понимаю? или есть какие-то другие варианты, был признателен за совет от коллег которые осуществляли подобные переходы, заранее спасибо
Почитай просто про реакт больше Один Стейт - норма, просто раздели его на ветки за которые будут отвечать разные редюсеры
Просто завести Redux в проект, реакт цеплять через react-redux, а jQuery через store.subscribe
Обсуждают сегодня