Bookbot

Geers Michael

    Mikrofrontendy w akcji
    Micro Frontends in Action
    • Mikrofrontendy w akcji

      • 328bladzijden
      • 12 uur lezen

      Kilka lat temu aplikacje monolityczne uznano za przestarzałe, a pojęcie mikrousług dotyczyło głównie backendu. Rozwój mikrousług doprowadził do budowy architektury frontendu opartej na podobnych zasadach. Mikrofrontendy oferują elastyczność i łatwość utrzymania, pozwalając na stworzenie systemu z samowystarczalnych komponentów, które mają własne interfejsy, logikę i bazy danych. Te niezależnie rozwijane elementy łączą się w przeglądarce użytkownika i są wykorzystywane przez czołowych graczy na rynku. Książka jest skierowana do programistów aplikacji internetowych, architektów oprogramowania i inżynierów. Wyjaśnia ideę podziału monolitu na komponenty oraz zastosowanie architektury mikrousług w frontendzie. Zawiera omówienie kompozycji po stronie klienta i serwera, routingu oraz zapewnienia spójnego wyglądu. Autor porusza również organizację pracy zespołów programistycznych, co zwiększa korzyści z mikrofrontendów. Książka prezentuje praktyczne podejście, pokazując etapy tworzenia w pełni funkcjonalnej aplikacji internetowej. Kluczowe zagadnienia obejmują strategie integracji, spójność interfejsów użytkownika oraz wydajność. Michael Geers, doświadczony projektant aplikacji, specjalizuje się w budowie interfejsów użytkownika i często występuje na konferencjach branżowych.

      Mikrofrontendy w akcji2021
    • Micro Frontends in Action

      • 296bladzijden
      • 11 uur lezen

      Browser-based software can become complex and hard to maintain, particularly when implemented as a large single-page application. By adopting the micro frontends approach and designing web apps as systems of features, you can achieve faster feature development, easier upgrades, and flexibility in technology choices. This guide simplifies unwieldy frontends by composing them from small, well-defined units. Micro frontends offer the same flexibility and maintainability for browser-based applications as microservices do for backend systems. Projects are designed as a set of standalone components, each with its own interfaces, logic, and storage, allowing for independent development and composition in the browser. The book teaches you to apply the microservices approach to the frontend, starting with core design ideas. You’ll build an e-commerce application while addressing practical issues like server-side and client-side composition, routing, and maintaining a consistent look and feel. Additionally, it explores team workflow patterns to enhance the benefits of independent application component development. Key topics include creating a unified frontend from independent applications, combining JavaScript code from multiple frameworks, and implementing effective team workflows. Intended for web developers, software architects, and team leaders, this resource is authored by a specialist in building user interfaces.

      Micro Frontends in Action2020
      4,4