To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia
DevMeeting: RX in Angular
Wydarzenie:
DevMeeting: RX in Angular
Typ wydarzenia:
Warsztaty
Kategoria:
Tematyka:
Data:
12.09.2020 (sobota)
Godzina:
09:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Zaloguj się, by zgłosić zmianę.
Agenda:
- Crash-course RxJS
- Podstawowe koncepty (Observer, Observable, Subject)
- Najpotrzebniejsze operatory (map, filter, tap)
- Reaktywność w komponentach
- Używanie Observable w komponentach
- Pipe async vs .subscribe
- Reaktywne @Inputy
- RxJS gotchas
- Obsługa eventów z pomocą RxJS
- Emitowanie zdarzeń przez Subject
- Łączenie streamów (combineLatest, switchMap)
- Reactive Forms
- Porównanie z template driven forms
- Stworzenie formularza i walidacja
- Obsługa zdarzeń w formularzach
Opis:
RxJS to biblioteka do reaktywnego programowania, która pomaga w okiełznianiu asynchroniczności w naszej aplikacji. Możemy z niej korzystać w dowolnym projekcie, ale zwykle pierwszy kontakt z konceptami RxJS mamy w Angularze — gdy musimy użyć nieznanego nam .subscribe zamiast typowego .then.
Wielu z nas na tym kończy przygodę z reaktywnością, nigdy nie poznając ogromu możliwości jaki oferuje RxJS, dzięki któremu możemy tworzyć znacznie bardziej skomplikowane interakcje niż przy pomocy samych callbacków lub promisów.