Monorepo

Fundamentos de Programación · Superficial

Una estrategia de desarrollo de software donde multiples paquetes, programas o aplicaciones relacionados se almacenan en un único repositorio con control de versiones. En el desarrollo de Solana, los monorepos comumente contienen multiples programas on-chain, sus suites de pruebas, SDKs cliente y aplicaciones frontend en un sólo repositorio. Herramientas como Cargo workspaces (Rust), npm/pnpm workspaces (TypeScript) y la configuración de workspace de Anchor soportan patrones monorepo, permitiendo dependencias compartidas y cambios atomicos entre paquetes.

Términos relacionados