Talk
A deep dive into RxJS subjects
![ng-poland-526x275](https://images.ctfassets.net/aj48k9r3ciml/4ZXbaEamduzK0Uc9ce2DvT/b26f2b4edaa9fc86f88c0101b5ada27f/NG-Poland-20.png)
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