Przejdź do treści

DevStyle - Strona Główna
Monorepo, mikrofrontendy, Lerna czy NX? Architektura zaczyna się od priorytetów biznesowych

Monorepo, mikrofrontendy, Lerna czy NX? Architektura zaczyna się od priorytetów biznesowych

Team devstyle

11 października 2025

Monorepo, mikrofrontendy, Lerna czy NX? Na live’ie Developer Jutra  Tomasz Ducin pokazuje, jak tooling-first zaprowadził do błędnych decyzji i dlaczego dobór architektury powinien zaczynać się od priorytetów biznesowych, a nie od narzędzi.

Analiza nie była teoretyczna, chodziło o realny projekt, którego kontekst wyglądał tak:

Kontekst projektu

  • Istniejąca aplikacja webowa: edytor danych biznesowych dla małych firm (np. godziny otwarcia, adresy, telefony).

  • Nowe wymagania: aplikacja mobilna, portal klienta z umowami i fakturami oraz help center.

  • Priorytet: krótki deadline i time to market.

  • Zespół: jeden stabilny, doświadczony team fullstack developerów.

Decyzje architektoniczne w IT to więcej niż wybór narzędzia

Analizując podejścia takie jak monorepo czy mikrofrontendy, szybko okazało się, że najważniejsze pytania nie brzmią „które narzędzie jest lepsze?”, ale:

  • czy mikrofrontendy są w ogóle potrzebne, skoro nad całością pracuje jeden zespół?

  • czy monorepo faktycznie wspiera priorytet biznesowy, czyli szybkie dostarczenie produktu na rynek?

  • jak dokumentować decyzje, aby za rok czy dwa nowi członkowie zespołu rozumieli, dlaczego wybrano takie, a nie inne rozwiązanie?

Dlaczego warto zaczynać od „dlaczego”

To, czy użyjemy Lerna czy NX, ma drugorzędne znaczenie. Kluczowe jest, by decyzje architektoniczne wynikały z driverów biznesowych i kontekstu zespołu. W praktyce oznacza to zwrócenie uwagi na takie aspekty jak:

  • wymagania niefunkcjonalne (np. time to market),

  • struktura zespołu (jeden czy wiele zespołów),

  • długofalowe konsekwencje dla utrzymania projektu.

Dopiero gdy znamy odpowiedź na pytanie „dlaczego?”, możemy przejść do „jak?”, czyli do wyboru konkretnych technologii i narzędzi.

🎥 Całe nagranie możesz obejrzeć tutaj:

Zobacz również