Tworzenie mikrofrontendów. Skalowanie zespołów i projektów, nowe możliwości dla twórców oprogramowania Luca Mezzalira
- Autor:
- Luca Mezzalira
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 296
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Tworzenie mikrofrontendów. Skalowanie zespołów i projektów, nowe możliwości dla twórców oprogramowania
Czego się nauczysz?
- Stosowania architektury mikrofrontendów w aplikacjach internetowych
- Przechodzenia od monolitycznego frontendu do mikrofrontendów
- Wdrażania zasad mikrousług w warstwie frontendu
- Projektowania mikrofrontendów z wykorzystaniem podejścia DDD i ograniczonych kontekstów
- Komponowania i trasowania mikrofrontendów w złożonych aplikacjach
- Zapewniania niezależnego wdrażania i izolacji awarii mikrofrontendów
- Analizowania kompromisów architektonicznych podziału pionowego i poziomego
- Implementowania mikrofrontendów z użyciem Module Federation, iframe, komponentów sieciowych
- Optymalizowania wydajności i SEO w architekturze mikrofrontendowej
- Automatyzowania procesów wdrożeniowych i testowania mikrofrontendów
- Zarządzania wersjami w środowiskach monorepo i polyrepo
- Stosowania strategii ciągłej integracji i publikacji kanarkowych
- Wykorzystywania wzorców projektowych: BFF, API Gateway, GraphQL w mikrofrontendach
- Migrowania aplikacji jednostronicowych do architektury mikrofrontendowej
- Zarządzania komunikacją i zależnościami między zespołami w organizacji
- Wdrażania mikrofrontendów w zdecentralizowanej strukturze organizacyjnej
Mikrousługi stały się odpowiedzią na rosnącą złożoność aplikacji internetowych. Do niedawna pojęcie mikrousług dotyczyło wyłącznie backendu, jednak idea ta zainspirowała projektantów do budowania na podobnych zasadach architektury frontendu. Dzięki temu interfejs użytkownika można podzielić na osobne funkcjonalności zarządzane w odrębny sposób przez różne zespoły programistów. Mikrofrontendy zapewniają elastyczność i skalowalność aplikacji ― a to zalety doceniane przez najważniejszych dostawców oprogramowania na rynku.
Ta książka jest praktycznym przewodnikiem dla programistów aplikacji internetowych, architektów oprogramowania, menedżerów technicznych i inżynierów. Wyjaśniono w niej, w jaki sposób stosować architekturę mikrousług do frontendu aplikacji. Pokazano najważniejsze zalety mikrofrontendów, takie jak elastyczność, skalowalność i swoboda w dobieraniu bibliotek i platform programistycznych. Omówiono też takie zagadnienia jak wzorce projektowe dla mikrofrontendów, zasady przeprowadzania migracji z frontendu monolitycznego do mikrofrontendów, a także praktyczne aspekty wdrażania architektury mikrofrontendowej w organizacji. Ciekawą kwestią jest również prezentacja dobrych praktyk, na przykład sprawdzonych strategii automatyzacji i wdrażania mikrofrontendów w środowisku produkcyjnym.
Najważniejsze zagadnienia:
- czym się charakteryzują architektury frontendowe
- jak stosować ideę mikrousług podczas tworzenia frontendu
- cztery filary tworzenia architektury mikrofrontendowej
- zasady i najlepsze praktyki ustalania strategii automatyzacji
- wzorce integracji architektury mikrofrontendowej
Mikrofrontendy: nowy wymiar niezawodności frontendu!
Wybrane bestsellery
Zobacz pozostałe książki z serii
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Tworzenie mikrofrontendów. Skalowanie zespołów i projektów, nowe możliwości dla twórców oprogramowania Luca Mezzalira
(0)