Micro Frontendy 2025 - czy ten pociąg już odjechał?
Odcinek opublikowany 05.06.2025W 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
Kto tu się nie dowie, musi obejrzeć odcinek i później wrócić. Gdzieś tutaj wrzucimy, gdzieś tutaj wrzucimy. 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. Mamy tutaj takie firmy jak Booking.com, Netflix, PayPal, Dozen. Ten dozen to jest firma skąd Luca. Wydaje mi się tam rozpoczynał swoją batalię z tym setupem.
Tak, w ogóle jakiś tam brandyk jeszcze wrzucimy. Dokładnie. Dobra, zróbmy sobie tą ankietę teraz. Zróbmy ją dla kogo? No oczywiście dla firmy, w której pracujemy, nie? No. Dobra, to lecimy. Ilu niezależnych zespołów frontendowych pracuje nad tą samą aplikacją lub jej modułami? Więcej niż 3 zespoły. Tak, więcej niż 3. Czy zespoły frontendowe pracują w różnych technologiach? Nie, nie pracują. Ale jednak trochę też pracują. Właśnie, zapominamy cały czas. Ja myślę, że jeszcze nie, ale planujemy migrację lub integrację. Nie, nie, nie, pracują. Tak, tak, tak. Dobra. Tak duża jest autonomia poszczególnych modułów lub domen biznesowych.
No dobrze, i co tam więcej? Jest potencjał do MFI, ale tylko jeśli planujesz duże zespoły, długi cykl życia aplikacji i silną potrzebę skolewania niezależnych domen. W innym wypadku to overengineering. No i co o tym myślisz? Ja się akurat z tym zgadzam i gdybyśmy mieli troszkę więcej resource'ów na to, żeby te... Testy automatyczne wdrożyć i Crankbase, i Cloud Owners. Myślę, że dalibyśmy radę bez oddzielnych repo. Ale to też jest co innego, nie? Monorepo to już jest multirepo, więc... Dalej Micro Frontendy jakby są podstawą tej naszej... Takich jasnych granic, prawda? Tak, my tutaj mamy jeszcze inne rozagwostki.
Pokazano wszystkie 3 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Kliknij, aby znaleźć fragmenty, w których pada.
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