Wzorce projektowe · Senior · Pytanie 2 z 75
Jaki jest główny kompromis mikrofrontendów?
- ✓Poprawna odpowiedź: Niezależne zespoły i wdrożenia kosztem złożoności, duplikacji i spójności UX
- 2Szybkie ładowanie stron kosztem niemożności pracy zespołowej
- 3Prosta infrastruktura kosztem pracy wszystkich zespołów w jednym repozytorium
Wyjaśnienie
Mikrofrontendy są uzasadnione przy wielu autonomicznych zespołach i dużym produkcie: każdą część wdraża się osobno. Kosztem są zduplikowane zależności, złożona integracja, wspólny design, routing i komunikacja między częściami. Mniejszym zespołom zwykle wystarcza modularny monolit.