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