This is a tutorial that presents how to use the new (and official) state management library for Vue 3 - Pinia - to build a to-do list app. It also has a bonus section on using Typescript with Pinia.
Read the tutorial at Deepgram Docs.
Checkout the Pinia docs