Reactive State for Angular with Ngrx: Naucz się tworzyć reaktywne aplikacje Angular przy użyciu Ngrx

Ocena:   (3,8 na 5)

Reactive State for Angular with Ngrx: Naucz się tworzyć reaktywne aplikacje Angular przy użyciu Ngrx (Amit Gharat)

Opinie czytelników

Podsumowanie:

Książka zapewnia cenny wgląd w rozwój Angular i NgRx, szczególnie dla doświadczonych programistów. Chociaż zawiera doskonałe wskazówki i logiczną strukturę, cierpi z powodu niekompletnego kodu źródłowego i słabej edycji w niektórych wydaniach.

Zalety:

Doskonałe wskazówki dotyczące najlepszych praktyk w rozwoju Angular, dobry przegląd NgRx, dobrze zorganizowane przykłady i pomocne dla doświadczonych programistów.

Wady:

Niekompletny kod źródłowy w kilku rozdziałach, słabo rozplanowany i niegramatyczny w niektórych wydaniach oraz brak omówienia nowszych koncepcji NgRx Data.

(na podstawie 6 opinii czytelników)

Oryginalny tytuł:

Reactive State for Angular with Ngrx: Learn to Build Reactive Angular Applications Using Ngrx

Zawartość książki:

Dowiedz się, jak zbudować aplikację reaktywną z Ngrx i Angular

Kluczowe cechy

⬤ Dowiedz się, jak stworzyć własną minimalistyczną implementację Redux.

⬤  Zapoznanie się z działaniem NgRx Store.

⬤  Dowiedz się, jak obsługiwać zdarzenia asynchroniczne bez łamania paradygmatu Redux przy użyciu NgRx Effects.

⬤ Dowiedz się, jak zarządzać stanem routera za pomocą NgRx Router Store.

⬤  radzić sobie z listą rekordów za pomocą wzorca adaptera stanu encji przy użyciu NgRx Entity.

Opis

Ta książka pomoże ci poznać NgRx od podszewki. Zaczniemy od omówienia podstawowych idei, które leżą u podstaw projektu scentralizowanego sklepu i potrzeby zarządzania stanem w Angular. Następnie poznamy paradygmat Redux i trzy zasady, którymi się on rządzi. Po drodze zbadamy różne terminologie Redux w zakresie akcji, dyspozytora i reduktora, a następnie stworzymy naszą minimalistyczną wersję Redux. Będziemy mieli dedykowany rozdział, który utoruje nam drogę do aplikacji Angular, w której będziemy integrować NgRx przez całą książkę. Będziemy również pracować z Redux Devtools, które będą kluczowe dla debugowania NgRx. Książka koncentruje się również na tworzeniu NgRx Store przy użyciu @ngrx/schematics i podłączaniu go do przykładowej aplikacji Angular, którą zbudowaliśmy wcześniej. Do tego momentu przykładowa aplikacja Angular polega wyłącznie na NgRx do odczytu/zapisu stanu aplikacji, z wyjątkiem stanu routera. Następnie wykorzystamy NgRx Router Store, aby wprowadzić stan routera również pod radar NgRx, tak aby cała przykładowa aplikacja Angular korzystała z jednego źródła prawdy w zakresie NgRx dla wszelkich danych aplikacji. Na koniec zoptymalizujemy listę rekordów przy użyciu sprawdzonego wzorca adaptera stanu encji za pośrednictwem NgRx Entity do interakcji z takimi rekordami na poziomie indywidualnym, aby były wydajne i wydajne.

Czego się nauczysz

⬤ Poznaj podstawy zarządzania stanami.

⬤ Dowiesz się, jak NgRx działa pod maską i sprawi, że Twoje aplikacje Angular będą prawdziwie reaktywne.

⬤ Dowiesz się, jak obsługiwać zdarzenia asynchroniczne za pomocą NgRx Effects.

⬤ Dowiedz się, jak korzystać z kolekcji rekordów przy użyciu NgRx Entity.

⬤ Poznanie zaawansowanych aplikacji Angular wykorzystujących Angular/Material/NgRx/RxJS/TypeScript.

⬤ Zapoznanie się z wiedzą umożliwiającą zrozumienie dowolnej innej biblioteki zarządzania stanem.

Dla kogo jest ta książka

Z tej książki skorzystają zarówno początkujący, jak i doświadczeni programiści Angular, którzy chcą z czasem pisać zrównoważone aplikacje Angular. Ta książka jest przeznaczona dla każdego, kto jest zainteresowany zarządzaniem stanami za pomocą NgRx w Angular.

Spis treści

1 Zasady Redux dla solidnego stanu aplikacji ROCK.

2 Konfiguracja NgRx w Angular.

3 NgRx Store.

4 Efekty NgRx.

5 NgRx Router Store.

6 NgRx Entity State.

O Autorach

Amit Gharat jest inżynierem full-stack i współtwórcą open source. Stworzył wiele osobistych projektów w AngularJS/Angular i niektóre z nich udostępnił jako open source, takie jak dyrektywy, SPA i rozszerzenia Chrome. Miał szczęście napisać AngularJS UI Development i AngularJS Directives in Traction (niepublikowane) w 2015 roku dla dwóch największych brytyjskich wydawców. Ma nadmierną potrzebę dzielenia się swoimi doświadczeniami programistycznymi w łatwym do zrozumienia języku za pośrednictwem swojego bloga (http: //amitgharat. wordpress.com). Kiedy nie programuje, lubi czytać science-fiction, oglądać filmy i grać w gry na swojej nowej konsoli Playstation 4 Pro. To jego trzecia książka.

Profil LinkedIn: https: //www.linkedin.com/in/amitgharat/.

Dodatkowe informacje o książce:

ISBN:9789389898248
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Reactive State for Angular with Ngrx: Naucz się tworzyć reaktywne aplikacje Angular przy użyciu Ngrx...
Dowiedz się, jak zbudować aplikację reaktywną z...
Reactive State for Angular with Ngrx: Naucz się tworzyć reaktywne aplikacje Angular przy użyciu Ngrx - Reactive State for Angular with Ngrx: Learn to Build Reactive Angular Applications Using Ngrx

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)