Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 11 głosach.
Reactive Programming with Rxjs 5: Untangle Your Asynchronous JavaScript Code
Programowanie reaktywne jest rewolucyjne. Sprawia, że programowanie asynchroniczne jest czyste, intuicyjne i solidne. Użyj RxJS 5 do pisania złożonych programów w prosty sposób i opanuj Observable: potężny typ danych, który zastępuje wywołania zwrotne i obietnice. Pomyśl o swoich programach jak o strumieniach danych, które zmieniają się i dostosowują do Twoich potrzeb. Zarządzaj rzeczywistą współbieżnością i z łatwością twórz złożone przepływy zdarzeń w swoich aplikacjach. Wykorzystaj Schedulers, aby ułatwić testowanie asynchroniczne. Kod w tym nowym wydaniu jest całkowicie zaktualizowany dla RxJS 5 i ES6.
Z łatwością twórz współbieżne aplikacje za pomocą RxJS 5, potężnej biblioteki kompozycji zdarzeń. Rzeczywiste aplikacje JavaScript wymagają opanowania programowania asynchronicznego i istnieje duże prawdopodobieństwo, że spędzisz więcej czasu na koordynowaniu zdarzeń asynchronicznych niż na pisaniu rzeczywistej funkcjonalności. Ta książka wprowadza koncepcje i narzędzia, które znacznie uproszczą proces pisania programów asynchronicznych.
Dowiedz się więcej o Observables, ujednolicającym typie danych, który upraszcza współbieżny kod i łagodzi ból wywołań zwrotnych. Dowiedz się, w jaki sposób Schedulers zmieniają koncepcję samego czasu, sprawiając, że testowanie asynchroniczne znów staje się rozsądne. Po drodze znajdziesz rzeczywiste przykłady dla przeglądarki i Node. js: co powiesz na wizualizację trzęsienia ziemi w czasie rzeczywistym w 20 linijkach kodu lub szaloną kosmiczną grę wideo typu shoot-'em-up? Będziesz także używać Cycle.js - nowoczesnego, reaktywnego frameworka webowego - do tworzenia nowej generacji aplikacji internetowych.
Pod koniec książki będziesz wiedział, jak myśleć w sposób reaktywny i używać RxJS 5 do budowania złożonych programów i tworzenia niesamowitych reaktywnych interfejsów użytkownika. Zrozumiesz również, jak zintegrować go z istniejącymi projektami i używać go z frameworkami, które już znasz. Cały kod w tym nowym wydaniu został gruntownie poprawiony i zaktualizowany pod kątem RxJS 5, ES6 i Cycle. js Unified.
Czego potrzebujesz:
NodeJS 6.x i nowoczesna przeglądarka internetowa.