Skip to content

zone-less rxjs wrapper for angular. former @rx-angular/cdk/zone-less/rxjs package

Notifications You must be signed in to change notification settings

rx-angular/rxjs-zone-less

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c51b121 · Jan 8, 2023

History

13 Commits
Jun 6, 2022
Jun 2, 2022
Jun 7, 2022
Jun 7, 2022
Jun 2, 2022
Jun 6, 2022
Jun 2, 2022
Jun 2, 2022
Jun 2, 2022
Jan 8, 2023
Jun 2, 2022
Jun 2, 2022
Jun 6, 2022
Jun 7, 2022
Jun 7, 2022
Jun 2, 2022

Repository files navigation

rxjs-zone-less

npm rxjs-zone-less CI

Important Information

This package was formerly part of @rx-angular/cdk. We decided to move it out because of overwhelming amount of maintenance required to support all different version combinations supported by angular.

That being said, the current implementation supports rxjs versions 6 & 7.

We don't plan further maintenance for upcoming versions. If our plans change, we will keep you updated :-).

A set of wrappers for RxJS to avoid unnecessary change detection and zone interference in Angular.

zone-less-rxjs is designed to help developers improve performance by avoiding the use of zone.js patched API's. Besides a well documented and typed API it provides way to use patched API's in a way that is independent of ngZone runOutsideZone usage.

Key features

  • ✅ unpatched RxJS creators
  • ✅ unpatched RxJS operators
  • ✅ unpatched RxJS schedulers
  • ✅ no need for runOutsideAngular

Demos:

Install

npm install --save rxjs-zone-less
# or
yarn add rxjs-zone-less

Documentation

Documentation

About

zone-less rxjs wrapper for angular. former @rx-angular/cdk/zone-less/rxjs package

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published