From 037a002387233bce0c343a6b55c8c2f97f00fe16 Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Sat, 3 Feb 2024 12:46:06 +0100 Subject: [PATCH] chore: update readme --- README.md | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 54 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index bbb54191..8b81652d 100644 --- a/README.md +++ b/README.md @@ -15,21 +15,70 @@


- # Pinia Colada -WIP +> The missing data fetching library for [Pinia](https://pinia.vuejs.org) + +This is a more complete and production-ready (not yet!) version of the exercises from [Mastering Pinia](https://masteringpinia.com/). + + + Mastering Pinia banner + + +> [!WARNING] +> Pinia Colada is still experimental and not ready for production. New versions might introduce breaking changes. +> Feedback regarding new and existing options and features is welcome! + +Pinia Colada is an opinionated yet flexible data fetching layer on top of Pinia. It features + +- ⚡️ **Automatic caching**: Smart client-side caching with request deduplication +- 🗄️ **Async State**: Handle any async state +- 📚 **Typescript Support**: Fully typed with Typescript + + +- 💨 **Bundle Size**: Small bundle size (<2kb) and fully tree-shakeable +- 📦 **Zero Dependencies**: No dependencies other than Pinia +- ⚙️ **SSR**: Server-side rendering support ## Installation ```sh -npm install @pinia/colada +npm install pinia @pinia/colada ``` ## Usage -```js -// WIP +```vue + + + ``` ## License