Планирую разработать api в виде обычного spring boot приложения, без какого-либо фронта, который будет просто возвращать json. После, сделать фронт на react. Фронтовое приложение будет обращаться к api за информацией и рендерить их. Как запустить и фронт и бэк в самом spring boot проекте. Вообще возможно ли это? Где можно получить информацию или учебный материал на эту тему?
Это возможно, но лучше сделать по другому: отдельно бэк на java, отдельно фронт на js и отдельно какой-нибудь nginx, который будет отдавать статику и маршрутизировать запросы между вашими сервисами.
Доброго дня!
Соглашусь с коллегой
Лучше поднять фронт и бэк поотдельности.
Притом, можете каждый из них засунуть поотдельности в докер. + добавить nginx.
И будет вам счастье