Googlonator, не вижу проблем отдавать клиенту интерфейс, нарисованный шаблонизатором WP, а оператору доставки отдавать react-фронт, который будет дёргать rest-эндпоинты того же самого WP.
WordPress - это бэкенд, React - это фронтенд. WP может работать без фронта, фронт без бэкенда нет. Соответственно возникает вопрос: Действительно ли у вас два сайта? А если да, то зачем? Что мешает использовать тот же WP как бэкенд для окна оператора?
ChairfaceChippendale, если ТС действительно разберётся в вопросе, то это выделит из остальных 99 соискателей на место джуна, конкуренция нынче огромная.
ChairfaceChippendale, я на своё первое собеседование пришёл с операционной системой, написанной на ассемблере. Она была примитивной, но работала. Это зацепило работодателя достаточно, чтобы нанять 17-летнего пацана в крутой проект, давший мощный старт моей карьере.
ChairfaceChippendale, для джуна изобретать велосипеды, на мой взгляд - похвально. Это демонстрирует желание разобраться в сути, заглянуть под капот, желание творить.
!?, во-первых, объективная реальность - это как раз капиталистический мир. Вредно это не учитывать. Во-вторых, мой опыт показывает, что лучше знания усваивают те, кто имеет возможность применять их на практике. Так что работающий студент в итоге всегда лучший специалист, чем неработающий.
nowm, на это ресурсе теги предполагается использовать так, чтобы их подписчики видели только релевантные себе вопросы. Для меня вопрос организации работы со ссылками в express.js нерелевантен, как и для многих других. А это значит, что сюда может заглянуть модератор и вместо полемики сразу перейти к репрессиям за нарушение пункта 3.1 правил.
nowm, я понимаю в чём смысл, но в Django например я могу написать так <a href="{ url 'name_of_controller' }"> и фреймворк сам подставит ссылку, соответствующую обработчику, который должен её обрабатывать. Все
соответствия ссылок обработчикам хранятся в одном месте - файле urls.py. Аналогично у Play. Аналогично у Spring, только у него ссылка описывается аннотацией контроллера. Похоже, что мало где приходится делать подобные вещи руками, но автор вопроса поставил на него очень широкий тег "web-разработка" вместо более подходящего "express.js".