Angular jest frameworkiem napisanym w języku TypeScript i rozwijanym poprzez Google. Służy do tworzenia postępowych, skutecznych aplikacji. RxJS to bezusterkowa biblioteka do obsługi programów asynchronicznych i opartych na zdarzeniach. Jest typem pierwszoklasowym w Angularze. Umożliwia ulepszenie produktywności aplikacji i jakości kodu, też doświadczenia użytkownika. Wykorzystanie wzorców reaktywnych przy tworzeniu stron internetowych za pomocą Angulara jest jedną ze skuteczniejszych metod usprawniania interakcji użytkownika z aplikacjami Angulara.
Ten przewodnik gromadzi wszystko, co trzeba wiedzieć o RxJS i reaktywności. Zrozumiesz znaczenie paradygmatu reaktywnego i nauczysz się korzystać z nowych funkcji RxJS 7. Poznasz przeróżne wzorce reaktywne, a także rzeczywiste sposoby ich stosowania. Książka przeprowadzi Cię poprzez proces tworzenia kompletnej aplikacji, dzięki temu poznasz techniki reaktywnego zarządzania danymi aplikacji. Przybliżysz sobieróżnorodne wzorce polepszające komfort wykorzystywania i jakość kodu. Dowiesz się, jak z użyciem najkorzystniejszych praktyk przetestować strumienie asynchroniczne i poprawić wydajność aplikacji. W wyniku czego zaczniesz tworzyć aplikacje Angulara poprzez implementację wzorców reaktywnych.
W książce:
- praca z diagramem marmurkowym
- korzystanie z RxJS 7 podczas budowy i wdrażania reaktywnej aplikacji Angulara
- koncepcja strumieni (przekształcanie, łączenie, komponowanie)
- strategie testowania aplikacji RxJS
- wycieki pamięci w aplikacjach internetowych i techniki ich unikania
- multiemisja w RxJS i rozwiązywanie złożonych problemów
Musisz zacząć myśleć w reaktywny sposób!