и фронт на react. В данный момент при сборке толстого джарника бэкэнда вызывается npm build для фронта и полученные файлы копируются в каталог статических файлов ресурсов.
В последствии джарник запускается как обычный процесс со встроенным томкатом и эти файлы и отдаются пользователю.
Альтернативный способ: отдельно запускать ничего не знающий о фронте бэк и отдельно фронт через npm start. Какие есть плюсы и минусы такого решения?
Кто-нибудь вообще так деплоит? Если я продаю конечный продукт, тогда проще отдать самодостаточный jar, но если речь идет о внутреннем корпоративном приложении, которое будет крутиться в докере, какой профит можно получить от второго варианта?
А что вы будете запускать через npm start? Реакт собирается в статику же
Обсуждают сегодня