Mentionsy

Subiektywny Frontend
Subiektywny Frontend
27.11.2025 17:00

Koniec RxJS w Angularze? Signals przejmują stery… ale nie tak szybko!

W tym odcinku rozkładamy na czynniki pierwsze zmianę, która właśnie dzieje się w Angularze — stopniowe przechodzenie od RxJS do wbudowanych Angular Signals. Framework wyraźnie kieruje się w stronę prostszej, reaktywnej architektury, ale… RxJS wcale nie znika. Nadal króluje w ogromnej liczbie istniejących projektów i w wielu przypadkach pozostaje najlepszym rozwiązaniem. Dlatego jeśli zaczynasz z Angularem, podstawy RxJS wciąż są warte poznania — nawet jeśli za kilka wersji jego rola może być już marginalna.

👉 Subskrybuj, jeśli chcesz więcej frontendowych ciekawostek.

Szukaj w treści odcinka

Znaleziono 18 wyników dla "RxJS"

RxJS.

Musisz się nauczyć tych RxJSów, bo większość aplikacji, z którymi pracujesz na co dzień, mają jeszcze RxJS.

Więc jak możesz nie rozumieć RxJSa i nie umieć ich nawet w podstawowym stopniu?

Ten RxJS jest po prostu tam poszyty.

To po prostu stoi na RxJSie, więc niestety nie ma wyboru.

Tak, więc jak będziecie wchodzić w aplikację, która już istnieje, a przeważnie tak jest, no to będziecie musieli znać RxJSa.

No i słuchajcie, zanim Kuba przejdzie do tego, muszę wam powiedzieć dłuższą w cudzysłowie historię, ponieważ zacząłem ostatnio wchodzić w temat signalsów, robię swoje pierwsze pull i questy w pracy i tak dalej, no bo wcześniej tylko RxJS, zresztą cały czas pracuję z platformą, nie robisz za dużo now innych, nie ma tam potrzeby takich rzeczy.

No właśnie i to jest dla mnie trochę... Jesteśmy po prostu w tym okresie przejściowym, gdzie teoretycznie już witamy się z gąską, już mamy sygnały, już nowi deweloperzy w ogóle o RxJSie nie słyszą.

Na stronie Angulara jak wejdziecie w tutorial to tam w ogóle na promisach jest, tam oni udają, że RxJSa nie ma.

RxJS?

I teraz, oczywiście, idziemy w tą stronę sygnałów, będą tam coraz dalej jechać, żeby tego RxJS-a się pozbyć, ale, no właśnie, to jest to, co powiedziałeś, że fajnie dla nowego projektu, świetnie, ale co z projektami, do których trafiamy?

Najczęściej, jeśli nie pracujecie w startupie albo nie macie jakiegoś greenfielda, czyli projektu aplikacji, którą zaczynacie od zera, no to tamten RxJS będzie.

Czy jest ktoś, kto zna RxJSa i nadal go nienawidzi?

I nagle się okazuje, że to nie jest problem, tylko właśnie problem z RxJS-em.

No, bo problem z RxJS-em jest taki, że to właśnie to jest...

Jeśli faktycznie chcecie się uczyć Angulara i chcecie lecieć na sygnałach, to i tak RxJSa musicie prędzej czy później trochę poznać.

Więc jest jakiś tam plan na to, żeby może pójść w tą stronę, ale wciąż, tak jak w tym przykładzie, są takie miejsca, gdzie po prostu będzie skazane na RxJS-a.

Nawet się RxJS-a.