Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
e-oz committed May 23, 2024
1 parent 8b0bd88 commit d7d3875
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,19 @@ Reactive Storage

Wrapper around [IndexedDB](https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API) and [localStorage](https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage).

Allows to create databases and tables in both of them using a simple, Promise-based API.
Allows to create databases and tables in both of them using a simple API.

Modifications of the data can be observed using RxJS Observables or Angular Signals.

While observing a specific key, you will receive notifications about changes made not only in the current instance of the application but also in other tabs or windows.
> [!IMPORTANT]
> While observing a specific key, you will receive notifications about changes made not only in the current instance of the application but also in other tabs or windows.
> It opens a lot of interesting opportunities for data synchronization across tabs and windows.
> [!IMPORTANT]
> Observables and signals will be created only upon demand, ensuring that no resources are wasted for keys that are not being observed.
Observables and signals will be created only upon demand, ensuring that no resources are wasted for keys that are not being observed.

## Uses
✳️ Angular 16 or 17 (Signals)
✳️ RxJS 7 (Observables)
✳️ Angular v16+ (Signals)
✳️ RxJS v7+ (Observables)
✳️ localForage (IndexedDB)

## Installation
Expand Down

0 comments on commit d7d3875

Please sign in to comment.