This event has already taken place. Check upcoming events
DevMeeting: RX in Angular
Event:
DevMeeting: RX in Angular
Event type:
Workshops
Category:
Topic:
Date:
12.09.2020 (saturday)
Time:
09:00
Language:
Polish
Price:
Free
City:
Log in, 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
Description:
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.