@sveltestack/svelte-query
v1.6.0
Published
Hooks for managing, caching and syncing asynchronous and remote data in Svelte
Downloads
4,643
Readme
Hooks for managing, caching and syncing asynchronous and remote data in Svelte
Visit sveltequery.vercel.app for docs, guides, API and more!
Quick Features
- Transport/protocol/backend agnostic data fetching (REST, GraphQL, promises, whatever!)
- Auto Caching + Refetching (stale-while-revalidate, Window Refocus, Polling/Realtime)
- Parallel + Dependent Queries
- Mutations + Reactive Query Refetching
- Multi-layer Cache + Automatic Garbage Collection
- Paginated + Cursor-based Queries
- Load-More + Infinite Scroll Queries w/ Scroll Recovery
- Request Cancellation
Contributing
PRs are welcome! You noticed a bug, a possible improvement or whatever? Any help is always appreciated, so don't hesitate opening one!
Be sure to check out the contributing guidelines to fasten up the merging process.
Get started (Devs)
git clone [email protected]:SvelteStack/svelte-query.git
cd svelte-query
yarn
yarn storybookRunning Storybook
cd storybook
yarn
yarn startRunning the tests
yarn testRunning the Docs
cd docs
yarn
yarn build
yarn starthttp://localhost:3000
Build
yarn build