Składamy frontend z wielu mikrofrontendów. Module Federation czy Web components?
Odcinek opublikowany 02.04.2024Czy myślałeś o tym dlaczego mikrofrontendy stały się tak popularne? W tym odcinku odkrywamy czym są mikrofrontendy, jak różnią się od mikroserwisów, dlaczego są ważne w nowoczesnym tworzeniu aplikacji. Dodatkowo odpowiemy sobie na pytanie po co i kiedy je stosować - czyli "a komu to potrzebne?"Omawiamy też ich rozwój, jak się je rozwija za pomocą dostępnych frameworków i narzędzi i jakie są kluczowe aspekty do efektywnego zarządzania. To wszystko i jeszcze więcej w tym odcinku, więc grzej popcorn i wciskaj play! Wspomniane artykuły, frameworki i narzędzia: Mikrofrontendy na blogu Martina Fowlera: https://martinfowler.com/articles/micro-frontends.htmlAtomowy mikrofrontentend od bit.dev: www.bit.devModule Federation: https://webpack.js.org/concepts/module-federation/Single-Spa: https://single-spa.js.org/Polecajki: Get Things Done: https://lubimyczytac.pl/ksiazka/4805605/getting-things-done-czyli-sztuka-bezstresowej-efektywnosci-wydanie-ii
Ok, ale miałeś ten routing na poziomie web componentu też? Miałeś jakąś komunikację, czy to były takie standalone web komponenty? Standalone, chociaż routing No i prościej, w przeglądarce Anchor, link po prostu. Linkiem dalej możesz nawigować, więc to jest takie bardzo proste rozwiązanie, ale żeby skorzystać na przykład z dobroci i z Single Page Application, no to trzeba się już troszkę tam popocić. Szklana kula. Jak widzisz mikrofrontendy w przyszłości? To nie będzie coś, co będą mieli wszyscy. Ale to jest teraźniejszy w CQB. Nie no, to co widzę, jak widzę przyszłość, to to, że mikrofrontend nadal pozostaną jednak pewną niszą, jednak narzut technologiczny, czyli ilość dodatkowej pracy, którą trzeba wykonać, nie każdemu się opłaci, nie zawsze jest to potrzebne, szczególnie w małych projektach to w ogóle jest bez sensu, no jeśli zależy ci na szybkości, no bo musisz zrobić całe zarządzanie, czyli budowanie jakichś tam różne sztuczki, żeby to wszystko
Pokazano wszystkie 1 dopasowanie. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Kliknij, aby znaleźć fragmenty, w których pada.
Odcinek opublikowany 02.04.2024
Czy myślałeś o tym dlaczego mikrofrontendy stały się tak popularne?
W tym odcinku odkrywamy czym są mikrofrontendy, jak różnią się od mikroserwisów, dlaczego są ważne w nowoczesnym tworzeniu aplikacji.
Dodatkowo odpowiemy sobie na pytanie po co i kiedy je stosować - czyli "a komu to potrzebne?"
Omawiamy też ich rozwój, jak się je rozwija za pomocą dostępnych frameworków i narzędzi i jakie są kluczowe aspekty do efektywnego zarządzania.
To wszystko i jeszcze więcej w tym odcinku, więc grzej popcorn i wciskaj play!
Wspomniane artykuły, frameworki i narzędzia:
Mikrofrontendy na blogu Martina Fowlera: https://martinfowler.com/articles/micro-frontends.html
Atomowy mikrofrontentend od bit.dev: www.bit.dev
Module Federation: https://webpack.js.org/concepts/module-federation/
Single-Spa: https://single-spa.js.org/
Polecajki:
Get Things Done: https://lubimyczytac.pl/ksiazka/4805605/getting-things-done-czyli-sztuka-bezstresowej-efektywnosci-wydanie-ii