Sari la conținut

Ne-am deschis studioul din Constanța. Vezi fotografiile

LABS

Ce este Monorepo?

Un monorepo e un singur repository care ține laolaltă multe proiecte, pachete sau servicii, în loc să le împartă în repo-uri separate. Face mai ușor partajarea codului și schimbarea mai multor lucruri deodată, cu costul de a avea nevoie de unelte mai bune ca să rămână rapid.

Citește în englezăMonorepo

De ce contează

Când proiectele împart cod și se schimbă împreună, repo-urile separate creează frecare: nepotriviri de versiune, pull request-uri între repo-uri și drift. Un monorepo ține totul în pas și atomic de schimbat.

În practică

Schimbul e uneltele. Un monorepo are nevoie de un build system care reconstruiește doar ce s-a schimbat și testează doar ce e afectat, altfel devine lent pe măsură ce crește. Cu asta la locul ei, experiența de dezvoltare e greu de bătut.

Termeni similari

Alege ce categorii de cookies accepți. Poți schimba oricând din footer.