Datav0.1.1

DynamicDataWeb

Data changes.
Everything follows.

Turn changing collections into live, filtered, sorted views with keyed caches, ordered lists and real RxJS pipelines.

Observable caches & lists01 / DATA
01

Observable caches & lists

Connect to a collection once. Compose the view with operators, then update the source while the pipeline handles propagation.

02

Filter, transform, sort & bind

Install rxjs alongside the library. Use SourceCache for keyed entities and SourceList for ordered values. Subscribe to activate a pipeline.

03

Batched change sets

Unsubscribe every owned pipeline, complete your subjects, and dispose the source when its owner goes away.

NOT A SCREENSHOT

Get a feel for it.

Open full playground

Preparing DynamicDataWeb

The playground loads when it comes into view.

A SMALL FIRST STEP

Respond to changes, not snapshots.

Connect to a collection once. Compose the view with operators, then update the source while the pipeline handles propagation.

Read the usage guide
npm install @wieslawsoltes/dynamicdataweb@0.1.1 rxjs@7.8.2

Pinned to the published package used in this showcase. No unpublished features implied.

↑ ↓ to explore · Enter to openEsc to close