Mentionsy

Subiektywny Frontend
Subiektywny Frontend
27.10.2025 15:00

Modularny Angular z Nx: błędy, których musisz unikać w monorepo

Odcinek opublikowany 10.10.2024


🚨 Pułapki Angulara i Nx w Monorepo – Co Może Pójść Nie Tak?


W tym odcinku rozkładamy na czynniki pierwsze najczęstsze błędy popełniane w Angularze i Nx podczas pracy z monorepo. Na bazie doświadczeń z code review w naszej pracy, omawiamy, dlaczego wyłączanie reguł eslint czy brak konwencji nazewnictwa mogą pogrążyć Twój projekt. Dowiesz się, jak zarządzać zależnościami między bibliotekami, uniknąć rozlewania kodu po całym repozytorium oraz jak efektywnie korzystać z narzędzi Nx, by zapanować nad monorepo. Odkryj też, co się dzieje, gdy zabraknie odpowiedzialności za wspólny kod!


💡 Masz podobne doświadczenia? Podziel się nimi w komentarzach!


🔗 Subskrybuj, by nie przegapić kolejnych odcinków pełnych praktycznych porad!


#Angular #Nx #Monorepo #Frontend #CodeQuality #JavaScript #SoftwareDevelopment #CI_CD

Szukaj w treści odcinka

Znaleziono 4 wyniki dla "CLI"

I to samo dotyczy zresztą bibliotek, które zostały wygenerowane przez CLI Angulara, Angular Workspace.

Używajmy Nx-CLI.

No właśnie, myślę, że CLI twoim przyjacielem, czyli generujemy, a nawet, i to w zasadzie jest coś, z czym mogę się podzielić, bo ja czasami z tego sam korzystam, mianowicie mam czasami projekt obok postawiony, który zawiera czystego NX-a i tam sobie generuję czasami po prostu biblioteki i generuję sobie rzeczy i sprawdzam, jak wygląda defaultowo domyślna konfiguracja, bo na przykład była aktualizacja NX-a, a nasz config się nie zaktualizował.

A we nich się można sporo napsuć, tak jak z tymi aliasami, bo mówiłem, że okej, dodajmy custom aliasy, ale po co mamy je dodawać, skoro CLI zrobi to za nas i zrobi to dobrze.