VibeCoderzVibeCoderz
Git и релизы

Monorepo

Также: Монорепа

Монорепа — это способ хранения кода нескольких проектов или частей одного приложения в одном общем репозитории.

Представьте, что у вас есть большая квартира, где в одной комнате живут все члены семьи. Монорепа (монорепозиторий) работает так же: вместо того чтобы разбрасывать код фронтенда, бэкенда и общих библиотек по разным «квартирам» (отдельным репозиториям), вы держите всё в одном месте.

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

Зачем это нужно

Для вайбкодера монорепа упрощает жизнь: вы можете одной командой запустить весь проект целиком, легко делиться кодом между частями приложения и не тратить время на настройку связи между десятком разных репозиториев.

Связанные термины

Частые вопросы

Это подход в разработке, при котором исходный код нескольких программ или компонентов проекта хранится в одном общем репозитории Git.