Co Łączy Tablicę (Array) i Observable? #RxJS
⚠️ Na filmie pomyliłem kolumny z wierszami 😅 Nie musisz się tym specjalnie przejmować, bo to tylko kwestia nazewnictwa. Poprawię to w następnym odcinku.
🔴 Najlepszym sposobem na nauczenie się RxJS i generalnie streamów (lub jak ktoś woli observables) jest wyjście od tablic. Chcę Ci pokazać, że observable to taka sprytna i dynamiczna tablica. Tutaj zrobię taki myk: tablicę zamienię na observable. W kontekście tego odcinka jest to praktycznie równoznaczne. Pokazuję co łączy tablicę i observable, natomiast już w kolejnym odcinku będę już mówił o różnicach pomiędzy nimi.
👉 Co dokładnie tu robię? Wychodzę od prostej funkcji do rysowania klocków na ekranie. Aby narysować całą matrycę używam najpierw pętli "for", czyli konstrukcji, którą poznaje każdy na początku nauki programowania. Następnie zamieniam to na iterowanie po elementach tablic, żeby na końcu pokazać Ci jak to przekształcić na observable.
Link do repo, branch 01-co-laczy-tablice-i-observable:
https://github.com/lebrande/rxjs-higher-order-streams/tree/01-co-laczy-tablice-i-observable
0:00 - Wstęp
0:18 - Co będziemy robić w tym odcinku?
1:18 - Omówienie zawartości plików CSS i HTML
3:53 - Jak są umieszczane klocki na matrycy?
4:38 - Tworzenie funkcji do renderowania klocka
10:01 - Jak rysować całą matrycę klocków w pętli?
10:56 - Jak zamienić pętle na tablice?
14:50 - Jak zamienić tablice na observables?
22:13 - Dlaczego RxJS zamiast tablic?
23:37 - Podsumowanie
🔥🔥🔥🔥🚀
Zapisz się do newslettera: https://www.subscribepage.com/jsdzem
Wysyłam tu specjalne materiały, których nie publikuję nigdzie indziej.
🔥🔥🔥🔥🚀
🏆 Wspieraj kanał na Patronite
https://patronite.pl/jsdzem
📸 Obserwuj mojego Instagrama
https://www.instagram.com/jsdzem
🤝 Zostań członkiem naszej zamkniętej grupy na Facebooku
https://www.facebook.com/groups/jsdzem
🟣 Dołącz do naszego serwera Discord
https://discord.com/invite/xDwfTUn7mc
Nazywam się Jakub Pusiak i tworzę kanał JS Dżem. Uczę programowania na frontendzie. Zawodowo jestem programistą i czerpię z tego ogromną satysfakcję. Wcześniej byłem też trenerem w szkole programowania. Teraz publikuję filmy instruktażowe na YouTube. Na tym kanale dowiesz się jakie triki stosuję na codzień w pracy frontend developera. Nauczę Cię myśleć jak programista, przestrzegę Cię przed typowymi błędami oraz pomogę Ci zbudować warsztat na miarę zawodowca.
Chcesz więcej? Sprawdź w oryginale!
Przejdź do filmu