This is an example usage of RxDB with Angular. It implements a simple heroes-list which can be filled by the user. Also it uses angular-universal to enable server side rendering.
- clone the whole RxDB-repo
- go into project
cd rxdb
- run
npm install
- go to this folder
cd examples/angular
- run
npm install
- run
npm start
- Open http://127.0.0.1:4200/ IMPORTANT: do not use localhost
- Make sure you have the
window
polyfills added that are needed for pouchdb
// in polyfills.ts
(window as any).global = window;
(window as any).process = {
env: { DEBUG: undefined },
};
- Make sure you have used the rxjs-zone.js patch otherwise the change detection will not work properly
// in polyfills.ts
import 'zone.js/dist/zone-patch-rxjs';