Closed becomingbabyman closed 3 years ago
This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployments, click below or on the icon next to each commit.
π Inspect: https://vercel.com/homebaseio/homebase-example-counter/An1bN9p8nRoiYdCKmkZHyLZo2iNV
β
Preview: https://homebase-example-counter-git-cache-refactor-homebaseio.vercel.app
π Inspect: https://vercel.com/homebaseio/homebase-example-todo/28tD14xC9A8CxYgE8vvv2MgysLV9
β
Preview: https://homebase-example-todo-git-cache-refactor-homebaseio.vercel.app
π Inspect: https://vercel.com/homebaseio/homebase-example-ts-firebase-todo/HysWZZWiU5TJdNMbUjniNmi8XLdT
β
Preview: https://homebase-example-ts-firebase-todo-git-cache-refactor-homebaseio.vercel.app
π Inspect: https://vercel.com/homebaseio/homebase-example-roam/24NJAuWip8ACFeho6s7UmutoV32i
β
Preview: https://homebase-example-roam-git-cache-refactor-homebaseio.vercel.app
PR Description
The current homebase cache is not very composable and it's kind of hard to reason about.
The goal of this PR is to rewrite the cache to make it more readily support different view frameworks like (React or Reagent) and different DBs like (Datascript or Datahike).
PR Checklist
Testing
Docs
Typescript
Merging
For maintainers.
To merge, select "Squash and Merge". Then: