🏗 Масштабируемый вайб-кодинг
В 2008 году у меня был один контур - продакшен. И я туда заливал все изменения от заказчика.
Как вспомню - муржки по коже. Каждый раз молишься, чтобы ничего не сломалось.
Думаете не ломалось? А, нет, ломалось. И у вас сломается, если не придерживаться принципов масштабируемого вайб-кодинга.
1️⃣ Создаем main и dev ветки с помощью Git
2️⃣ main стабильный работающий продукт, dev хранит те обновления, которые вы хотите накатить.
3️⃣ Изменения в структуру БД вносим только с помощью миграций (например Alembic для Python, Drizzle ORM, Prisma ORM для JS)
4️⃣ В облаке раскатываем отдельно dev версию, отдельно main версию, которой будут пользоваться люди.
5️⃣ Не забываем настроить автоматическое резервное копирование, чтобы быстро откатиться к рабочей версии.
В эту субботу пройдет 4 занятие моего курса по вайб-кодингу, на котором мы будем разбирать работу с Docker и публикацию проектов в облаке.
А также я пригласил замечательного эксперта, Марию, чтобы она рассказала нам про публикацию мобильных приложений в сторах.
✔ @vibe_coding
Post #398
1.58K