Vue · Senior · Frage 30 von 75
Wann reicht ein Composable-Singleton auf Modulebene statt Pinia?
const state = reactive({ items: [] });
export function useCart() { return { items: readonly(state.items), add } }- 1Immer: Pinia bietet darüber hinaus nichts
- 2In einer reinen Client-App mit einfachem geteiltem State
- 3Nie: Singletons funktionieren in Vue überhaupt nicht
Antwort zeigen
Richtige Antwort: In einer reinen Client-App mit einfachem geteiltem State
Erklärung
Pinia ergänzt Time Travel in den DevTools, Plugins, HMR, einen Testhelfer und Instanzen pro Anfrage für SSR. Beim SSR sind Modul-Singletons ein Bug durch State Pollution.