offix
apollo-log
offix | apollo-log | |
---|---|---|
2 | 1 | |
771 | 66 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | over 2 years ago | |
TypeScript | TypeScript | |
Apache License 2.0 | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
offix
-
Downsides of Offline First
Yeah,I'm trying to implement an electron offline first app that syncs, there seems to readymade solution.
Stuff like https://github.com/aerogear/offix seem to be in the right direction of what I'm looking for but not nearly mature enough.
I don't want to pu to much effort on the app so I would like something more or less ready made, preferably with graphql apis.
Any suggestions welcome.
-
Is GraphQL a wrong choice for offline-first apps?
I ended up with Offix and had to do optimistic cache handling, and I wrote up my experiences in a GitHub ticket on their repo with code as guidance for others. https://github.com/aerogear/offix/issues/715
apollo-log
-
How to get better errors when working with graphql and Apollo
Are you using Apollo Server? If so, there is https://github.com/shellscape/apollo-log, which will output a lot of useful logging information as well as errors. I didn't really like the JSON output of this format so I made my own that uses pino and outputs as text in development. https://gist.github.com/tubbo/e8f37434250e87e9dc7c15d9675e7f1e
What are some alternatives?
howtographql - The Fullstack Tutorial for GraphQL
roarr - JSON logger for Node.js and browser.
destreamer - Save Microsoft Stream videos for offline enjoyment.
apollo-vue-devtools - Integrate GraphQL Apollo with Vue Devtools!
absurd-sql - sqlite3 in ur indexeddb (hopefully a better backend soon)
whatsapp-viewer - A web interface and GraphQL API for your local unencrypted WhatsApp backup.
noms - The versioned, forkable, syncable database
roarr-cli - A CLI program for processing Roarr logs.
crdt-example-app - A full implementation of CRDTs using hybrid logical clocks and a demo app that uses it
apollo-opentracing - Performance trace your Apollo GraphQL server with Opentracing
cashew - 🐿 A flexible and straightforward library that caches HTTP requests in Angular
graphql-armor - 🛡️ The missing GraphQL security security layer for Apollo GraphQL and Yoga / Envelop servers 🛡️