Introduction to Villus
mainvillus is a minimal GraphQL client designed for Vue.js. It provides a lightweight alternative to Apollo Client, focusing on flexibility and a small footprint while providing essential quality-of-life features like query caching out of the box. It is suitable for both small projects and large, complex applications.
Key features include:
- Minimal & Tiny: Small footprint with only what you need to query GraphQL APIs.
- Caching: Simple and convenient query caching enabled by default.
- TypeScript Support: Written in TypeScript for better developer experience.
- Vue Integration: Provides minimal Vue.js components and full Composition API support.