ODBIERZ TWÓJ BONUS :: »

Tworzenie mikrofrontendów. Skalowanie zespołów i projektów, nowe możliwości dla twórców oprogramowania Luca Mezzalira

(ebook) (audiobook) (audiobook)
Autor:
Luca Mezzalira
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
296
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
47,40 zł 79,00 zł (-40%)
47,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
39,50 zł 79,00 zł (-50%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

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

O autorze książki

Luca Mezzalira jest głównym projektantem rozwiązań dla Amazon Web Services. Tworzeniem oprogramowania zajmuje się od prawie 20 lat, specjalizuje się w dostosowywaniu jego architektury do konkretnych zadań. Jest autorem książek i artykułów w czasopismach technicznych, często występuje na konferencjach branżowych. 

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Tworzenie mikrofrontendów" zawiera praktyczne przykłady wdrożeń mikrofrontendów w znanych firmach?
Tak, w książce znajdziesz studia przypadków wdrożeń mikrofrontendów w takich firmach jak Zalando, Allegro, Spotify czy SAP, co pozwala zobaczyć, jak teoria sprawdza się w praktyce.
2. Czy publikacja omawia zarówno aspekty techniczne, jak i organizacyjne wdrażania mikrofrontendów?
Tak, książka kompleksowo opisuje zarówno techniczne aspekty implementacji mikrofrontendów, jak i wyzwania związane z zarządzaniem zespołami, automatyzacją oraz komunikacją w organizacji.
3. Jakie technologie i wzorce integracji są omawiane w książce?
Autor opisuje różne technologie i wzorce, takie jak Module Federation, BFF (Backend for Frontend), GraphQL, monorepo, polyrepo oraz integracje API, pokazując ich zastosowanie w architekturze mikrofrontendów.
4. Czy książka wyjaśnia, jak przeprowadzić migrację z monolitycznego frontendu do mikrofrontendów?
Tak, jeden z rozdziałów szczegółowo omawia strategię migracji, decyzje technologiczne oraz praktyczne kroki, które pomagają przejść od monolitu do architektury mikrofrontendowej.
5. Czy znajdę tu informacje o najlepszych praktykach testowania i automatyzacji wdrożeń mikrofrontendów?
Tak, książka prezentuje sprawdzone strategie automatyzacji, testowania oraz wdrażania mikrofrontendów, w tym podejścia takie jak blue-green deployment i publikacje kanarkowe.
6. Czy publikacja nadaje się do samodzielnej nauki i czy wymaga zaawansowanej wiedzy programistycznej?
Książka jest napisana przystępnym językiem i prowadzi czytelnika krok po kroku przez zagadnienia, jednak podstawowa znajomość programowania i architektury aplikacji internetowych będzie pomocna.
7. Czy książka jest dostępna w wersji elektronicznej (ebook) na Helion.pl?
Tak, książka "Tworzenie mikrofrontendów" jest dostępna zarówno w wersji papierowej, jak i elektronicznej (ebook) na Helion.pl.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
47,40 zł
Dodaj do koszyka
Ebook
39,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint