Description
Data Fetching Library for Pinia
Pinia Colada is an opinionated yet flexible data‑fetching layer built on top of Pinia. It expands upon the exercises from the Mastering Pinia course to deliver a complete, production‑ready solution.
Key features include:
⚡️ Automatic caching
Smart client‑side caching with request deduplication
🗄️ Async state management
Easily handle any asynchronous state
📚 TypeScript support
Fully typed throughout the library
💨 Small bundle size
Under 2 KB and fully tree‑shakeable
📦 Zero external dependencies
Only Pinia is required
⚙️ Server‑side rendering
Built‑in SSR support for seamless integration with modern frameworks
Creator
Related Projects
Pinia Plugin Persistedstate
Configurable Persistence & Rehydration of Pinia Stores
Vaxee
State Management Library
Pinia Undo
Undo/Redo Plugin for Pinia
Vue Timer Hook
Hook for Time Logic/State Management
Pinia ORM
Object-Relational Mapping for Pinia
Harlem
Global State Management for Vue 3