3.0.0 • Published 3 years ago

ng-sapphiredb v3.0.0

Weekly downloads
5
License
MIT
Repository
github
Last release
3 years ago

ng-sapphiredb - Angular client Build Status

SapphireDb is a self-hosted, easy to use realtime database for Asp.Net Core and EF Core.

It creates a generic API you can easily use with different clients to effortlessly create applications with realtime data synchronization. SapphireDb should serve as a self hosted alternative to firebase realtime database and firestore on top of .Net.

Check out the documentation for more details: Documentation

Features

  • :wrench: Dead simple configuration
  • :satellite: Broad technology support
  • :computer: Self hosted
  • :iphone: Offline support
  • :floppy_disk: Easy to use CRUD operations
  • :zap: Model validation
  • :heavy_check_mark: Database support
  • :open_file_folder: Supports joins/includes
  • :loop: Complex server evaluated queries
  • :electric_plug: Actions
  • :key: Authorization included
  • :envelope: Messaging
  • :globe_with_meridians: Scalable

Learn more

Installation

Install Package

To use ng-sapphiredb you have to install the package using npm

In your angular app folder execute

npm install ng-sapphiredb sapphiredb axios -S

Import SapphireDbModule in your app.module

imports: [
    BrowserModule,
    SapphireDbModule,
]

Browser compatibility

BrowserWebsocketSSEPolling
Chrome:heavy_check_mark::heavy_check_mark::heavy_check_mark:
Firefox:heavy_check_mark::x::heavy_check_mark:
Opera:heavy_check_mark::x::heavy_check_mark:
Edge:heavy_check_mark::x::heavy_check_mark:
Internet Explorer 11:heavy_check_mark::x::heavy_check_mark:

Example

Angular Example

Documentation

Check out the documentation for more details: Documentation

Implementations/Packages

Server

SapphireDb - Server for Asp.Net Core

SapphireDb.RedisSync

SapphireDb.HttpSync

Client

sapphiredb - JS client (JS, NodeJs, React, Svelte, ...)

ng-sapphiredb - Angular client

Author

Morris Janatzek (morrisjdev)

Licenses

SapphireDb - MIT License

sapphiredb-js - MIT License

3.1.8

3 years ago

3.1.3

3 years ago

3.1.2

3 years ago

3.1.1

3 years ago

3.1.4

3 years ago

3.1.0

4 years ago

3.0.0

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.1.3

4 years ago

2.1.2

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.1

4 years ago

1.0.3

4 years ago

1.0.0

4 years ago