Добрый день.
Есть ли у кого опыт автоматизации и структуризации(оптимизации) разработки в стеке бек на php фронт на node?
Конкретный пример, команда из 2х разработчиков.
Раньше делали modx сайты, сейчас пробуем отказаться от modx фронта, но на роль cms не нашлось лучшего кандидата для наших целей, кроме как тот же modx.
Сейчас сделали апишку на modx, подтягиваем данные на фронт.
Что меня сейчас смущает. Есть ли смысл контейнезировать фронт и/или бэк? Какие в этом плюсы. Если да - то как схематично построить работу.
Сейчас в планах попробовать такую схему:
- 1. Пишем код
- 2. Пушим в dev ветку
- 3. Собираем на dev сервер
- 4. Проверяем dev версию
- 5. Если всё ок - пункт 6, если есть баги то возвращаемся в пункт 1
- 6. Мерджим в master ветку
- 7. Собираем на рабочем сервере