villus
JSON →A small and fast GraphQL client for Vue.js, version 3.5.2. It provides a minimal composable-based API for querying GraphQL APIs, with built-in caching, deduplication, and batch support. Unlike Apollo Client, villus is lightweight and focused, offering plugins for subscriptions and file uploads. It ships TypeScript types and supports Vue 2.7+ and 3.x, with Suspense support. Compatible with GraphQL 0.11-16. Released actively, with frequent updates.
Resources
packagevillus ↗