I needed a place to play around with RxJS and wanted one where my experiments would be durable. This has started out as really just coding out the Overview examples from the RxJS website. They've been embellished a little bit, but the meat of them is from the Overview.
I intend to grow the experiments as long as my interest holds and I have time to invest in learning more.
The structure of the source code will very much follow the menuing system you see here on the RxJS website... at least as of 4/23/2020.
You must have the Quokka plugin for your environment to run these the way I've configured this project for. You can also run them in some other way if you like... for me... I'll take Quokka.
Run the following from the root directory of your project. This will install any dependancies that the project needs as well as the pre and post install scripts to set up link-module-alias.
npm install
These are some of the resources that were used in putting this playground together.
- Angular/RxJs When should I unsubscribe from
Subscription
- A really good discussion on unsubscribing in Angular via the use of Subjects. - Ben Lesh
- jsdom
- link-module-alias
- Quokka
- RxJS: inserting a delay between each item of a stream - btheado
- RxJS
- The Best Way To Unsubscribe RxJS Observables In The Angular Applications! - Tomas Trajan
- Unsubscribing an observable in Angular 6
- What are schedulers in RxJS - Kwinten Pisman