● videoGetting Off the Ground
Application state with Pinia

Unlock The Imposter's Frontend Accelerator
Subscribe for full access to every course, or buy this one on its own.
SECTION
Getting Off the Ground
NEXT UP
Blocking the Course Page
COURSE
The Imposter's Frontend Accelerator
32 lessons
About this lesson
We’re working our way “outside in”, almost like hopping down the side of a building in Elden Ring, and we’ve reached the middle tier, descending from the components above.
Meet Pinia
Pinia is an optional centralized state store for larger applications, and we’re going to need it!
- Install Pinia and fail!
- Defining our first store, two ways.
- Rob shares his opinion on which he prefers
Creating a Content Store
Let’s centralize how we pull content so we don’t repeat ourselves.
- Creating the
contentstore - Refactoring our existing pages and components
- Discussion: how far do we take this?
As we go along: understanding the role of reactivity
A reactive bit of data changes across the application and is a core feature of all frontend frameworks.
- The Reactive Pattern, quickly. Like global variables, but improved!
- How to make something reactive in Vue, both old school and new
- Dealing with confusion, Part 1
Unlock The Imposter's Frontend Accelerator
Subscribe for full access to every course, or buy this one on its own.