A deep dive into RxJS subjects
This talk will demonstrate how to use subjects, solve multicasting problems, implement caching, maintain your subscribers and implement a message bus. You will also realize how often you misuse subjects.
After this talk, you will understand:
What’s a subject?
Types of subjects?
How to implement subjects on your own
Common scenarios and use cases for subjects
The difference between Subject, Behavioursubject, ReplaySubject and AsyncSubject - How to deal with multicast and single cast observables
How to implement caching And you will have enough knowledge to implement subjects in your production project