Leksykon IT › Web › Pinia

Pinia

Web Svenska → Zaktualizowano: 2026-10-07

Oficjalna biblioteka zarządzania stanem dla Vue 3, która w 2022 roku zastąpiła Vuex. Autor: Eduardo San Martin Morote, 2019. Z TypeScriptem na pierwszym miejscu i prostszym API niż Vuex.

„Pinia” to hiszpańskie zdrobnienie od „piña” (ananas) — pasuje do tropikalnej tematyki Vue 3. Zbudowana na Composition API. Store’y definiuje się jako funkcje: defineStore('cart', () => ...). Obsługuje time-travel w DevTools i HMR. Domyślnie modułowa (każdy store osobno). Konkurencja w ekosystemie Vue: VueUse (composables — raczej uzupełnienie niż alternatywa) oraz rozwiązania w stylu zustand dla Vue.

← Wróć do leksykonu