@vitstr
Front-end developer

Workflow backendfrontend в командной разработке?

Коллеги, поделитесь опытом командной разработки. Как соптимизироваться между фронтендом и бэкендом?
У нас сейчас так:
Frontend:
1. Верстальщик верстает используя gulp (jade, sass, webpack, etc).
2. Сорсы заливаются в git, через CI собирается dist (dist затем подключается в качестве assets на бэкенде)

Backend
1. Бэкендщик сливает результаты работы фронтенда, генерит себе dist
2. Делает нарезку готового html на вьюхи пишет логику и тп

Проекты расчитаны на долгосрочную поддержку, а не сделал и забыл.

Затем, допустим, необходимо сделать какие либо доработки функционала, внести правки и т.п.
Процесс выглядит так:
1. Верстальщик вносит изменения, заливает в репу.
2. CI генерит новый dist
3. Бэкендщик забирает код, и ему соответсвенно нужно внести измнения в шаблоны, для чего нужно сравнить с предыдущим dist

Именно п3 хочется оптимизировать в большей степени. Каким образом можно сделать так, чтобы фронтенд-бэкенд не делали двойную работу? Грубо говоря, хочется общие шаблоны, при этом чтобы верстальщику не погружаться глубоко в логику backend.

Спасибо.
  • Вопрос задан
  • 240 просмотров
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
REST API - на бэке, остальное - фронт -> вопрос снят!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы