RealTime Database for Chatie Service
Picture Credit: What is Real-time Data?
- RealTime Store Class for Hostie, Botie and Gitfie etc.
- Backed by @chatie/graphql which Powered By GraphCool.
Generate schemas from the production graphql server:
npm run generate-schemas
Run unit tests on local server:
npm run graphcool:restart
npm run test:unit
- Transpile your libraries to Angular Package Format
- Angular Package Format (APF) v6.0
- Juri Strumpflohner - Create and publish Angular libs like a Pro
- Upgrade RxJS version from 5 to 6
- Force in
strict
TypeScript mode
Angular Injection Support.
- use ng-packagr to package
@chatie/db
to follow the Angular Package Format (APF) v6.0
Integrate with Angular
- use
StateSwitch
to waitready()
forStore
- integrate with
@chatie/app
in the Browser.
Switch to Graph.Cool Serverless solution because Wilddog sucks.
- use
@chatie/graphql
module to enable graphql backend. - unit testing with stores: Store, HostieStore, etc.
2018-03-17 Update: 因资金问题,“野狗”停止新用户注册
Switch to Wilddog, because Firebase Firebase.auth().signInWithCustomToken()
is still blocked in China by GFW.
Switch to Firebase because Ionic DB Sunset Done: 404 error
at 9th May 2017
- Firebase server is not blocked in China any more.
- Rename: from Dockie to Hostie(back).
Starting with Realtime Database: Ionic DB
- Limitation: does not support server JWT
- Code & Docs © 2017-2018 Huan LI <[email protected]>
- Code released under the Apache-2.0 License
- Docs released under Creative Commons