Skip to content

Vue Query

Effortless data handling for Vue.js

The Vue Query package provides hooks for fetching, caching and updating asynchronous data in Vue.

Vue Query
📝

Declarative API

Vue Query streamlines remote data management with a declarative API,allowing easy and clear management of data requirements in your application..

🔁

Reactive Caching

Vue Query caches HTTP responses and automatically refreshes the cache when needed, ensuring up-to-date data and fewer network requests.

🧠

Dynamic Data Refresh

Vue Query auto-refetches stale data and upon mutation updates, this ensures that the data is always fresh and reduces the need for manual refetching.

🦾

TypeScript Support

Vue Query is written in TypeScript and provides excellent TypeScript support out-of-the-box. This ensures that the API is type-safe and easy to use with TypeScript.

🧩

Composable Queries

Vue Query offers a composable API for building interdependent queries, simplifying the creation and management of complex data requirements and their dependencies.

🌍

Cross-platform support

Vue Query is cross-platform compatible, enabling its utilization in a broad range of Vue.js applications, such as server-side rendering, Nuxt.js, and Vue 3.

Released under the MIT License.