Я создал интерфейс в React.js, используя NPM. В качестве IDE я использую IntelliJ IDEA здесь. Этот проект будет использовать бэкэнд, написанный на Spring Boot, который я создал отдельно, также в IntelliJ Idea IDE.
Теперь я хочу запустить эти два проекта на одном и том же порту на локальном хосте, чтобы я мог использовать относительные пути URL REST во внешнем интерфейсе.
Я знаю, что Spring Boot с Maven позволяют мне включать этот проект, но мне не нравится, как это делается. Я просто хочу обрабатывать проект внешнего интерфейса как отдельный слой от проекта Java и при этом пользоваться преимуществами того же порта. Какая хорошая практика для достижения этой цели?