чтобы все работало на одном сервере , а не разделять фронт и бек
так же как и любой яп.
я запускаю го сервер и реакт при запуске не работает у меня к сожалению отдельно работают
fs := http.FileServer(http.Dir("./static")) http.Handle("/", fs) http.ListenAndServe(":8080", nil)
замени слово "го" на слово "ноду" и проблема уйдет
я первый раз вообще пытаюсь объединить фронт и бек, до этого никогда с фронтом не работал и жавой
ты можешь собрать реакт в исходники (html, js, css) и возвращать их через гоу или nginx
из папки билд скопировать нужно все что там появилось получается
да, создай для нее папку в гоу проекте а еще ллучше не копируй, а прям там собирай
а изменения в режиме лайва нельзя делать, каждый раз билдить нужно будет
ну если ты хочешь сервер на го - да. можно отладочный сервак на ноде запустить, в реакте там вроде из коробки есть что-то
так ты можешь в дев режиме вести разработку, а при выгрузке на сервер делать билд
Обсуждают сегодня