MasteringPinia Profile Banner
Mastering Pinia Profile
Mastering Pinia

@MasteringPinia

Followers
772
Following
2K
Media
262
Statuses
487

Transform your Vue.js state management skills with Mastering Pinia! Course developed by the author of Pinia, @posva Powered by @VueSchool_io.

Joined August 2023
Don't wanna be here? Send us removal request.
@MasteringPinia
Mastering Pinia
2 hours
RT @CertificatesDev: Vue.js Free Weekend is LIVE!🚀. Get 48h FREE access to the mid-level @vuejs training, built to prep you for the officia….
Tweet card summary image
certificates.dev
Unlock 48 hours of free access to the Certified Vue.js Developer Training on August 23 - 24 2025. Dive into theory, coding challenges, quizzes, and a trial exam.
0
16
0
@MasteringPinia
Mastering Pinia
7 hours
What’s the trickiest state management issue you’ve faced with Pinia, and how did you solve it? 😏.
0
0
2
@grok
Grok
3 days
Join millions who have switched to Grok.
153
183
1K
@MasteringPinia
Mastering Pinia
8 hours
RT @CertificatesDev: Only a couple more hours left before Vue.js Free Weekend kicks off! 🙌. This is your chance to explore the structure &….
Tweet card summary image
certificates.dev
Unlock 48 hours of free access to the Certified Vue.js Developer Training on August 23 - 24 2025. Dive into theory, coding challenges, quizzes, and a trial exam.
0
4
0
@MasteringPinia
Mastering Pinia
1 day
💡Tip of the day: Fetch data effortlessly with Pinia Colada’s `useQuery`. Automatic caching and deduplication included! How are you using useQuery?
Tweet media one
1
0
24
@MasteringPinia
Mastering Pinia
2 days
How do you handle server-side rendering (SSR) with Pinia Colada in Nuxt apps?.Any tips for smoother integration? 💡.
0
0
7
@MasteringPinia
Mastering Pinia
3 days
📢 It’s coming! @CertificatesDev’s Vue.js Free Weekend is Aug 23–24! .🆓 FREE 48h Official @vuejs Mid-Level Cert Training: Pinia challenges, trial exam & more. Let’s upgrade your skills:
Tweet card summary image
certificates.dev
Unlock 48 hours of free access to the Certified Vue.js Developer Training on August 23 - 24 2025. Dive into theory, coding challenges, quizzes, and a trial exam.
0
0
8
@MasteringPinia
Mastering Pinia
4 days
Are you using Pinia Colada’s useQuery or useMutation in your projects?.How do they compare to TanStack Query? 🤔.
2
0
9
@MasteringPinia
Mastering Pinia
7 days
💡 Tip: Simplify Pinia Store Creation. Here’s a quick counter store example: .Use it in your Vue component with `const counter = useCounterStore()`
Tweet media one
0
2
21
@MasteringPinia
Mastering Pinia
8 days
What’s your favorite Pinia Colada feature for simplifying data fetching in Vue? .Let’s hear your use cases! 👩‍💻.
0
0
6
@MasteringPinia
Mastering Pinia
9 days
Unit Testing Stores: What do you know about it?. Check out this lesson where we will cover everything there is to know about unit testing stores with Pinia. 🍍.
Tweet media one
0
0
18
@MasteringPinia
Mastering Pinia
10 days
How do you organize your Pinia stores in large Vue 3 apps to keep them maintainable? .Share your folder structure! 🪜.
0
1
13
@MasteringPinia
Mastering Pinia
11 days
RT @posva: I finally got this one working!.✨ Fully automatically typed params ✨ in vue router.Using =type will adapt the TS declaration and….
0
14
0
@MasteringPinia
Mastering Pinia
11 days
🔥 Today we have a special announcement for you: @CertificatesDev’s Vue.js Free Weekend is Aug 23–24! . Get 48h FREE Official @vuejs Mid-Level Cert Training with Pinia focus, code challenges & trial exam. Are you ready? Sign up now:
Tweet card summary image
certificates.dev
Unlock 48 hours of free access to the Certified Vue.js Developer Training on August 23 - 24 2025. Dive into theory, coding challenges, quizzes, and a trial exam.
0
1
13
@MasteringPinia
Mastering Pinia
14 days
💡Tip of the day: Pinia integrates with Vue Devtools for inspecting and debugging your stores. Vue Devtools provides a dedicated tab for viewing and manipulating Pinia store state, making it easier to debug your application's state management.
Tweet media one
0
0
24
@MasteringPinia
Mastering Pinia
15 days
🤔A community member asked us: "How does the “n ref” keep its value once it is destroyed?”. 🤓 Here’s our answer: .The “n: ref“ syntax is used to create a reference that persists across component re-renders, the value stays untouched, just the reactivity stops working.
0
0
1
@MasteringPinia
Mastering Pinia
16 days
Create a basic Vue 3 `effectScope` 👩‍💻. Vue offers effectScope as a container for reactive effects. You can create one using effectScope() and run effects within it using ).
Tweet media one
0
1
21
@MasteringPinia
Mastering Pinia
17 days
Interested in learning how to test stores and components that consume stores? 🏬. We’ve got your back, check this out: .
Tweet card summary image
masteringpinia.com
The ultimate course for mastering the officially recommended State Management solution for Vue.js. Created by Eduardo San Martin Morote, the author of Pinia.
0
3
7
@MasteringPinia
Mastering Pinia
18 days
Stop an `effectScope` to clean up effects ⛏️. To prevent memory leaks, you can stop an effectScope using scope.stop(). This will clean up all effects within the scope.
Tweet media one
0
0
6
@MasteringPinia
Mastering Pinia
21 days
Nest effectScopes for hierarchical management 🔍. You can create nested `effectScopes` to organize your effects. This helps in managing complex reactive logic.
Tweet media one
0
1
23