Tag: Pinia

VueMastery – Proven Pinia Patterns


Free Download VueMastery – Proven Pinia Patterns
Sandra Rodgers | Duration: 0:23 h | Video: H264 1920×1080 | Audio: AAC 44,1 kHz 2ch | 430 MB | Language: English
Welcome to Vue Mastery’s Proven Pinia Patterns, where we’ll explore the pro-level patterns you’ll want to know when using Vue’s state management library in production. We’ll look at best practices for using Pinia in your apps and apply those to common scenarios.
If you haven’t learned the basics of Pinia yet, you’ll first want to check out my other course here on Vue Mastery, called Pinia Fundamentals.
In Proven Pinia Patterns, we’ll examine some of the rules of Pinia -the required way of doing things-but we’re also going to take a look at some of the patterns-the recommended way to use Pinia to make your applications better organized, more clear, and super efficient.

(more…)

VueMastery – Pinia Fundamentals


Free Download VueMastery – Pinia Fundamentals
Sandra Rodgers | Duration: 0:17 h | Video: H264 1920×1080 | Audio: AAC 44,1 kHz 2ch | 253 MB | Language: English
Pinia is used to help with managing state. What do we mean by state? In an application, some things you see on the screen don’t change. But other things have to change based on certain situations.
For example, if a user is not logged in, we might show them a button that says “Log In”. But if they are already logged in, we might hide that button. The rendered button all depends on the state of a user being logged in or not.
Now that we have an idea of what state is, the question becomes: how do we manage state across a Vue app full of components? Technically, we could store local state on each component within a data property or reactive ref, but what do we do when one component needs to communicate something about its state to a component in a completely different part of the component tree?

(more…)

VueMastery – 5 Elegant ways to use Pinia


Free Download VueMastery – 5 Elegant ways to use Pinia
Eduardo San Martin Morote | Duration: 1 h | Video: H264 1920×1080 | Audio: AAC 44,1 kHz 2ch | 1,46 GB | Language: English
Eduardo San Martin Morote is a member of the Vue.js Core Team, and is also the author of Vue Router and Pinia. In this course, he shows five elegant patterns when using Pinia. He covers
• Using the Router within a Store and vice versa
• Using Composables within Stores

(more…)

Vue 3 State Management with Pinia


Free Download Vue 3 State Management with Pinia
Released 9/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English + vtt | Duration: 2h 40m | Size: 432 MB
This course will teach you how to manage application state in Vue applications using Pinia; Vue’s official state management library.

(more…)