Сайт Романа ПарпалакаБлог20200209

Бекенд и фронтенд в одном репозитории

В советах Бюро обсуждают, нормально ли держать в одном репозитории код фронтенда и бекенда, или их нужно разнести по разным репозиториям.

Там не упомянули, что сквозную авторизацию на нескольких сервисах с единой точкой входа делать проще, когда html-код возвращается бекендом после авторизации, а не отдается сразу из файла index.html. И не сказали, что ветка фронтенда без бекенда, как и ветка бекенда без фронтенда, не имеет собственной ценности. Важна цельная функциональность, и если она реализована в одном репозитории, ее проще тестировать и внедрять.

Но самое главное там не написали: структура кода отражает рабочий процесс команды. Если у вас фронтенд- и бекенд-разработчики сидят по отдельности и в процессе работы не общаются, заводите два репозитория. Если наоборот, у вас тесное взаимодействие в команде — заводите один репозиторий. Разработчики помогут друг другу развернуть бекенд и настроить сборку фронтенда, и уже в ходе разработки будут прокликивать живой интерфейс с настоящим кодом, а не только писать искусственные тесты и использовать заглушки.

9 февраля 2020 года, 23:36     промышленное программирование

ЗОЖ-зона Ctrl

Поделиться

Оставьте свой комментарий

Ваше имя:

Комментарий:

Для выделения используйте следующий код: [i]курсив[/i], [b]жирный[/b].
Цитату оформляйте так: [q = имя автора]цитата[/q] или [q]еще цитата[/q].
Ссылку начните с http://. Других команд или HTML-тегов здесь нет.

Сколько будет 87+2?

Записи