cd ~/open-source/

chrille@linux:~$ apt show nx

Nx

Nx är ett smart byggsystem för monorepos med inbyggd caching och arbetsgraf. Du kan bygga, testa och linta bara de delar av koden som faktiskt ändrats, vilket sparar tid i stora projekt. Det passar dig som arbetar i ett team med många paket.

Projektsidan för Nx
Projektets egen sida, som den såg ut vid importen.

Nx hjälper dig att hantera stora kodbasar som innehåller flera applikationer och bibliotek i samma repo. Du får en arbetsgraf som förstår beroenden mellan projekt, samt caching som gör att du slipper köra samma byggen om och om igen. Det passar dig som arbetar i ett team med många paket och vill ha verktyg som optimerar både utveckling och CI. Det finns också generatorer för att snabbt skapa nya projekt. Det är ett kraftfullt ramverk för den som lever i ett monorepo. Du får en arbetsgraf som förstår beroenden mellan projekt, smart caching och generatorer för att skapa nya applikationer och bibliotek. Det passar dig som arbetar i ett stort monorepo och vill optimera både lokal utveckling och CI-körningar.