Поступила задача: будет сайт доставки еды, скорее всего wp, а также окно оператора доставки (второй сайт на реакт). Нужно, чтобы когда пользователь сделал заказ (в WP) в окне оператора (react) он сразу же отобразился.
Не могу найти инфу, как мне законнектить реакт к вп, чтобы вп "стучался" реакту при заказе.
Интересуют хоть какие-то решения.
WordPress - это бэкенд, React - это фронтенд. WP может работать без фронта, фронт без бэкенда нет. Соответственно возникает вопрос: Действительно ли у вас два сайта? А если да, то зачем? Что мешает использовать тот же WP как бэкенд для окна оператора?
Сергей Горностаев, есть потребность оставить вп фронтом т.к. будет использоваться ряд плагинов woocommerc для ограничения зон доставки по карте. Встроить подобное в реакт будет крайне сложно и дорого в данном случае
Googlonator, не вижу проблем отдавать клиенту интерфейс, нарисованный шаблонизатором WP, а оператору доставки отдавать react-фронт, который будет дёргать rest-эндпоинты того же самого WP.
Господа, зачем эти извращения над божественным WP, не для такого Мэтт Мулленвег его ростил.
Если нужно нормальное решение Headless CMS - обратитесь к Headless CMS.