RxJs Becoming Optional In Angular: Why and What's Next?

preview_player
Показать описание

This video is a summary of everything that we know so far about Angular making RxJs optional in the long term.

Sources:

Timestamps:

0:00 Intro
00:41 First mention of optional RxJs In Angular
06:30 Why Signals?
09:50 Why Optional RxJs? Community friction
11:33 Why Optional RxJs? Adoption friction
12:54 When to use RxJs or not
13:51 Summary of why optional RxJs
15:05 what does it mean to make RxJs optional?
16:14 long-term project to make RxJs optional
17:40 what to expect going forward

Free content at the Angular University:

Follow me:

Рекомендации по теме
Комментарии
Автор

Thank you Vasco.
I love RxJs and his power.
The new way to write code seems to be great to. So the interoperability will be great.🎉❤

C-Wolff
Автор

Thank you for this explanation. I dont have much experience with RxJs and Signals but all these makes sense.

muratdturk
Автор

Poiters are also a barrier for new c++ commers, I don't see they remove them just because people have to study them. Rxjs has many use cases. Such a beautiful tool.

PauloSantos-yutn
Автор

I'm also gradually shifting to async/await and signals after watched some of your video.

saiful_
Автор

How do you think httpclient will be updated? Moving to promise based seems like a step backwards. Do you think there will be any support to integrate signals with async/await?

CaptM
Автор

Thanks man, i watched all the modern pattern you provided using async await .. , Do you advice to start using the pattern now or better stick with rxjs pattern and wait till there is more content and support for the modern pattern ?

z.a
Автор

I'm very curious to see what everyone says, both the RxJs crowd and the non RxJs crowd. I just want to say that independently of my opinion, everyone is more than welcome to chime in on the comments. 😉

AngularUniversity
Автор

I tried installing and running Angular 17 and from nom install it throws errors and then when I force typescript update it's throwing errors on routing!! 16 was the last version you could install, create new project and run with it!! It seems the newer the thing the harder it becomes

anutaNYC
Автор

Hey Sir,

Signals are amazing but I have a question about using them with reactive forms. Considering the built in reactivity of reactive forms using RxJS & observables, how would integrating signals impact their functionality?

Thanks for sharing your knowledge with us! 🙏🏼

HUGO-hnrf
Автор

Hi Sir, Is there any other approach to call api Parallel apart from forkjoin?

rohit
Автор

What's funny is the magical "dirty checking" was THE killer feature of angular.js. No need to fire some kind of `emitter` for every single change to be propagated.

Now it's the villain.

adambickford
Автор

This channel give me different pov than josh's channel that teaching about declarative.

belajardarisiniaja
Автор

I'm hoping for "rxjs lite", so even if u use basic rxjs, like switchmap, or filter, it will be built into angular

paulh
Автор

When I started with angular I enjoyed it now with added complexity and they way other developers invision design orchestration it's a nightmare

anutaNYC
Автор

I’d say 80% of my needs are satisfied with signals. And my apps feel much better architected for it.

BrendanAlexander
Автор

Always trying to use right tool for the job. There are use cases where RxJS is best. And some where you shouldn't be using it. End of story

nomoredarts
Автор

NgRx is the most unnecessary part of Angular. It should be replaced by RxJs in fact.

sharad
join shbcf.ru