pinia-shared-state
🍍 Sync your Pinia state across browser tabs. (by wobsoriano)
pinia-orm
The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store. (by CodeDredd)
pinia-shared-state | pinia-orm | |
---|---|---|
3 | 5 | |
284 | 488 | |
4.2% | 2.0% | |
6.8 | 9.0 | |
3 months ago | 19 days ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pinia-shared-state
Posts with mentions or reviews of pinia-shared-state.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-09.
- 🍍 A lightweight plugin to sync your pinia state across browser tabs.
-
Vue 3.2 introduces a new Effect Scope API that can capture reactive effects created within it so that these effects can be disposed together.
I love pinia and I've been making some plugins https://github.com/wobsoriano/pinia-shared-state
- 🍍 A lightweight module to sync your pinia state across browser tabs
pinia-orm
Posts with mentions or reviews of pinia-orm.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-07.
-
Pinia Best Practice for Segmenting Child Objects and Dependencies
Let pinia-orm handle the relations. This is essentially option 2 above, but someone else wrote the code so it contains fewer bugs.
-
How to structure data from API in pinia
I used pinia-orm for a project where I needed to deal with relational data and it simplified things. May I ask why you'd prefer not to use an ORM?
-
Any advise when starting jumping in Vuex
If you use a standard Pinia store, you can use plug-ins. For example, you can use pinia-plugin-persistedstate to let the user start each new session where they left off. Or you can use pinia-orm to simplify handling large amounts of tabular data.
-
pinia + vuex-orm = pinia-orm
I really upgraded everything. The package, the tests and the docs. All shiny again :) You can visit the package here
- Setting up pinia orm with Vue2
What are some alternatives?
When comparing pinia-shared-state and pinia-orm you can also consider the following projects:
pinia-xstate - Put your xstate state machines into a global pinia store.
vue-supabase-tpa-demo - Third-Party Authentication (Github) demo Vue 3 + TypeScript + Pinia app using Supabase
nuxt3-structure-modules-pinia - Using Modules and Pinia to structure Nuxt 3 app
pinia-plugin-on-mounted - [Deprecated] 🍍 Mounted hook in Pinia.
harlem - Powerfully simple global state management for Vue 3
pinia-plugin-persistedstate - 💾 Configurable persistence and rehydration of Pinia stores.