Skip to content

A place to experiment with RxJS functionality (with jsdom) in the context of a Quokka runner

Notifications You must be signed in to change notification settings

corywheeler/rxjs-quokka-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

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.

Requirements

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.

Setup

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

Sources

These are some of the resources that were used in putting this playground together.

  1. Angular/RxJs When should I unsubscribe from Subscription - A really good discussion on unsubscribing in Angular via the use of Subjects.
  2. Ben Lesh
    1. RxJS: Don’t Unsubscribe
  3. jsdom
  4. link-module-alias
    1. Aliasing module paths in Node JS
  5. Quokka
    1. Quokka - jsdom plugin
  6. RxJS: inserting a delay between each item of a stream - btheado
  7. RxJS
    1. RxJS - Overview
    2. Learn RxJS
  8. The Best Way To Unsubscribe RxJS Observables In The Angular Applications! - Tomas Trajan
  9. Unsubscribing an observable in Angular 6
  10. What are schedulers in RxJS - Kwinten Pisman

About

A place to experiment with RxJS functionality (with jsdom) in the context of a Quokka runner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published