Как правильно организовать совместную работу фронтендп и Бэка?
Добрый день дамы и господа. Хотел бы получить ответ на такой вопрос: как правильно организовать взаимодействие между фронтендом и бэкэндем при разработке проекта?
К примеру начался проект. Фронтендом подготовлена их часть и передана на бэк, но во время разработки требуется внести некоторые изменения. Бэкендер решил сам внести такие изменения в файл и соответственно изменённого файла нет на стороне фронта.
Поэтому где можно почитать об организации проектов, об организации работы фронтендоа и Бэка, может есть статьи с лучшими практиками?
UPD:
Попробую ещё один пример привести.
Например разрабатывается обычный сайт на вордпресс (любую другую cms). Фронтендом сверстал свою часть и отдал на натяжку. Во время натяжки бэкендер внёс изменения в .js файл. Соответственно у фронтендоа нет этих изменений, так как работают не в одном окружении. Вот в связи с эти хотелось бы узнать как настроить работу между фронтендом и бэком.
Первое и самое главное в проекте - это люди. У вас бек с фронтом вообще не общаются между собой? Им надо выбрать инструмент, с помощью которого они будут синхронизировать свою работу.