Mentionsy
Micro Frontendy 2025 - czy ten pociąg już odjechał?
Odcinek opublikowany 05.06.2025
W 2020 roku micro-frontendy były gorącym tematem, w 2022 – ciekawym PoC. A w 2025? Gdzie jesteśmy dziś? 🤔
W tym odcinku Aleksander Lubych i Jakub Pawlak przyglądają się, jak micro-frontendy ewoluowały z koncepcji do realnych wdrożeń. Analizujemy najnowsze badania, case studies i narzędzia, które kształtują obecny krajobraz frontendu.
📌 **Co znajdziesz w odcinku?**
* **Przegląd aktualnych trendów** – jakie korzyści i wyzwania niosą ze sobą micro-frontendy w 2025 roku?
* **Nowe narzędzia i orkiestratory** – omówienie takich rozwiązań jak micro-lc, Qiankun, Luigi czy single-spa.
* **Analiza badań naukowych** – co mówią najnowsze publikacje o implementacji micro-frontów?
* **Praktyczne wskazówki** – kiedy warto rozważyć przejście na micro-frontendy?
🔗 **Źródła i materiały wykorzystane w odcinku:**
* [How Micro-Frontends are reshaping Modern Web Architecture – Luca Mezzalira](https://lucamezzalira.medium.com/how-micro-frontends-are-reshaping-modern-web-architecture-0259ce7dfb7f)
* [Micro Frontend Architecture: Complete Guide 2025 – ThinkSys](https://thinksys.com/development/micro-frontend-architecture/?utm_source=chatgpt.com)
* [Maximizing the Value of CX Modernization with Micro Frontends – McKinsey](https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/tech-forward/maximizing-the-value-of-cx-modernization-with-micro-frontends?utm_source=chatgpt.com)
* [Micro Frontend (MFE): Reality Check – CSIT Tech Blog](https://medium.com/csit-tech-blog/micro-frontend-mfe-reality-check-e6b6f632fe1e)
📚 **Artykuły naukowe z arXiv:**
* [Toward Bundler-Independent Module Federations: Enabling Typed Micro-Frontend Architectures](https://arxiv.org/abs/2501.18225?utm_source=chatgpt.com)
* [Investigating Benefits and Limitations of Migrating to a Micro-Frontends Architecture](https://arxiv.org/abs/2407.15829?utm_source=chatgpt.com)
🛠️ **Nowe orkiestratory:**
* [micro-lc docs](https://micro-lc.io/docs)
* [@micro-lc/composer (npm)](https://www.npmjs.com/package/@micro-lc/composer)
* [Qiankun docs](https://qiankun.umijs.org/)
* [qiankun (npm)](https://www.npmjs.com/package/qiankun)
* [Luigi Project](https://luigi-project.io/)
* [@luigi-project/core (npm)](https://www.npmjs.com/package/@luigi-project/core)
* [single-spa (npm)](https://www.npmjs.com/package/single-spa)
📎 **Dodatki:**
* [SCS Architecture](https://scs-architecture.org/)
* [Quiz – Czy potrzebujesz micro-frontendy?](https://mfe-quiz.vercel.app/)
📣 **Daj znać w komentarzu, jakie są Twoje doświadczenia z micro-frontami i czy planujesz ich wdrożenie w swoim projekcie!**
#microfrontends #frontend #programowanie #architektura #devloper #subiektywnyfrontend
Szukaj w treści odcinka
Luca jest poniekąd guru, jeżeli chodzi o Micro Frontendy, czyli w tym świecie Micro Frontendowym jest dość znaną osobą.
No ale powiedzmy, że macie problemy z monolitem, no to tam chcecie to podzielić jak mikroserwisy, to właśnie takie problemy adresuje Micro Frontendy.
To, na co chciałem zwrócić uwagę w tym artykule, to jest to, że na przestrzeni lat możemy zauważyć, że sporo dużych firm weszło w Micro Frontendy i wygląda na to, że akurat w przypadku tych firm ta architektura dość dobrze się sprawdza.
No, jest długa, 48 minut, ale uważam, że ona doskonale adresuje większość dużych problemów już bardziej dojrzałego setupu, jeżeli chodzi o Micro Frontendy.
Na przykład mamy tutaj wymienioną IKEA, która przeszła na Micro Frontendy i to co zauważyli to redukcja jeżeli chodzi o czas developmentu o 50% i 75% redukcja w ładowaniu czasu.
I to jest dla mnie bardzo ciekawa w sumie statystyka, bo spodziewałem się, że będzie właśnie w drugą stronę, czyli że ok, czas developmentu, no bo to jest jakby główny goal tego, żeby mieć Micro Frontendy, ale żeby performance podbić Micro Frontendami.
Że tam jeszcze, wiesz, masz wersję tych czanków i jeśli to są niezależne Micro Frontendy, no to się może rozjechać, no to w takim razie kilka Micro Frontendów ładuje kilka wersji czanków, no i dlatego ta statystyka jest tym bardziej zaskakująca.
Więc ten artykuł generalnie porusza temat, jak można zmaksymalizować wartość Customer Experience przy modernizacji Frontendu na Micro Frontendy.
To, co tutaj też jest w pierwszym zdaniu, to jest to, że warto mieć solidny governance, czyli to jest to, na co też akurat przy naszym dewelopmencie zwróciliśmy uwagę, że bez solidnego pokierowania Micro Frontendy i dodatkowo solidnego nadzoru nad Micro Frontendami, można bardzo szybko się rozjechać i mieć problemy
A nadal w Enixie i w Monorepo są takie miejsca, które po prostu zmienisz tam przecinek, no i czekasz po prostu 4 godziny, żeby się ten przecinek pławił na jakimkolwiek środowisku, a co dopiero dojść do produkcji, więc no to zależy wszystko od tego, jak te Micro Frontendy są ustrukturyzowane, ale na pewno jeśli dzielimy sobie to na takie poszczególne mikro aplikacje, no to ewidentnie będą się po prostu budowały szybciej.
Czyli troszeczkę więcej o tym, jak jedna organizacja przeszła z Monolithu na Micro Frontendy.
Generalnie jak już zaczęli iść te Micro Frontendy i te Micro Frontendy dojechały do produkcji, to się okazało, że po jakimś czasie mieli dość spore rozjazdy UX-owe.
No tak, bo jeśli mamy te Micro Frontendy tak mocno odseparowane, no to faktycznie trzeba mieć pełne kompetencje w danym zespole, które rozwija taki Micro Frontend, a to też coś oznacza dla organizacji.
To znaczy, że w tej chwili orkiestracja naszych paczek, które dostarczamy z hosta, czyli z naszego shell'a, czyli z naszej aplikacji, która serwuje inne Micro Frontendy,
Na pewno trzeba być ostrożnym przy wybieraniu czegoś na Micro Frontendy, bo jeśli budujemy już jakąś taką platformę z Micro Frontendami, to bardzo duża szansa, że się z tym ożenimy na parę ładnych lat.
I jak będziecie chcieli to robić, to zapraszam Was na naszą stronkę, gdzie możecie sobie zrobić taką ankietę i zobaczyć, czy to już jest czas, najwyższy czas na to, żeby tę Micro Frontendy u siebie wdrożyć.
Jesteśmy akurat całkiem doświadczonym zespołem jeśli chodzi o Micro Frontendy.
Monorepo to już jest multirepo, więc... Dalej Micro Frontendy jakby są podstawą tej naszej... Takich jasnych granic, prawda?
Bo Micro Frontendy już są.
Tak wygląda stan rzeczy w 2025 roku, jeżeli chodzi o Micro Frontendy.
No musiało, musiało tu paść ewidentnie w każdym odcinku, więc... No tak, no, Micro Frontendy, nie ma się czego bać, ale na pewno warto zrobić sobie jakieś POC, jakiś proof of concept w domu, poćwiczyć, potrenować i nie wskakiwać od razu, bo...
Ostatnie odcinki
-
Koniec RxJS w Angularze? Signals przejmują ster...
27.11.2025 17:00
-
Czy już wszyscy frontend developerzy są inżynie...
20.11.2025 15:00
-
Odwróć zależności albo zgiń – Nx graph day!
19.11.2025 15:00
-
🚨 94,8% stron niedostępnych! Czy Europejski Akt...
18.11.2025 15:00
-
Angular 20: Bez ngIf, bez ngFor... bez sensu?
17.11.2025 15:00
-
Ten setup zniszczy Twój monolit – NX + Micro Fr...
16.11.2025 15:00
-
Hack Angular Material 3 – styluj bez palet kolo...
15.11.2025 15:00
-
Micro Frontendy 2025 - czy ten pociąg już odjec...
14.11.2025 15:00
-
Czy Liquid Glass od Apple kończy erę hybrydowyc...
13.11.2025 17:00
-
Bootstrap, jQuery - przyjaciele, czy jeszcze ży...
11.11.2025 15:00