azerphoenix, ну вы мне дали подсказу для старта. Дальше я уже сам ковырять. На старте пвозник вопрос, так как 50 на 50, кто как делает. Мне ближе с нуля. Решил у людей спросить.
У меня отдельно бекенд и фронтенд. Бекенд отдает только api. В App.js роуты на компоненты/страницы реакта. Можете чуть расширить ответ, что я делаю не так? Как мне связать респонс и компонент? Повторюсь проект многостраничный.
Евгений, Смотрите, есть обычно папка resources. Там обычно лежат всякие штуки, которые собираются тем же Gulp (препроцессоры, постпроцессоры и тп). После запуска Gulp, все это комплилируется в dist или в public. Я понял, что, когда я должен запушить свою работу, я должен сделать чекаут этой папки и всего того, что скомпилировано. Все верно, да?
Это очень важный ответ для меня. Но в папке public, обычно лежит скомпилированный тот же, sass, less, pug. Его получается тоже надо добавлять в чекаут?
Тоесть, если код будет неоднократно использоваться в разных контроллерах. Например загрузка картинки, то в таком случае выносить лучше в отдельный класс, чтобы не было дублирования. Верно?