옵션
집집 Skill 웹 개발 vue-pinia-best-practices

vue-pinia-best-practices

vuejs-ai/skills vuejs-ai/skills

Vue 애플리케이션을 위한 Pinia의 모범 사례, 자주 발생하는 함정, 그리고 상태 관리 패턴을 알아보세요.

...모든 것을 확장하십시오
2
업데이트 된 시간 2026년 9월 28일

Pinia 모범 사례, 자주 발생하는 문제점 및 상태 관리 패턴.

스토어 설정

  • 시작 시 "getActivePinia was called" 오류가 발생함 → pinia-no-active-pinia-error 참조
  • DevTools 또는 SSR에서 스토어 설정 시 상태가 누락되는 경우 → pinia-setup-store-return-all-state 참조

반응성

  • 스토어 해체 시 UI가 반응형으로 업데이트되지 않음 → pinia-store-destructuring-breaks-reactivity 참조
  • 템플릿 호출 시 스토어 메서드의 컨텍스트가 손실됨 → store-method-binding-parentheses 참조

상태 패턴

  • 리프레시 시 필터가 초기화되거나 공유할 수 없음 → state-url-for-ephemeral-filters 참조
  • DevTools나 관례 없이 프로덕션 앱 구축 → state-use-pinia-for-large-apps 참조
GitHub에서 보기
---
name: vue-pinia-best-practices
description: Learn Pinia best practices, common gotchas, and state management patterns for Vue applications.
license: MIT
---

Pinia best practices, common gotchas, and state management patterns.

### Store Setup
- Getting "getActivePinia was called" error at startup → See [pinia-no-active-pinia-error](reference/pinia-no-active-pinia-error.md)
- Setup stores missing state in DevTools or SSR → See [pinia-setup-store-return-all-state](reference/pinia-setup-store-return-all-state.md)

### Reactivity
- Store destructuring stops updating UI reactively → See [pinia-store-destructuring-breaks-reactivity](reference/pinia-store-destructuring-breaks-reactivity.md)
- Store methods lose context in template calls → See [store-method-binding-parentheses](reference/store-method-binding-parentheses.md)

### State Patterns
- Filters reset on refresh or can't be shared → See [state-url-for-ephemeral-filters](reference/state-url-for-ephemeral-filters.md)
- Building production app without DevTools or conventions → See [state-use-pinia-for-large-apps](reference/state-use-pinia-for-large-apps.md)

vue-pinia-best-practices 설치

스킬 파일을 다운로드한 후 .claude/skills/ 디렉터리에 압축을 풀어주세요.

ZIP 다운로드

저장소를 클론하고 스킬 파일을 프로젝트에 복사하세요.

git clone https://github.com/vuejs-ai/skills/tree/main/skills/vue-pinia-best-practices # Copy SKILL.md to your .claude/skills/ directory

복사 복사
빠른 설정: 스킬 폴더를 .claude/skills/로 복사하세요. Claude가 해당 스킬을 자동으로 감지하여 사용할 것입니다.
저장소 vuejs-ai/skills

관련 스킬

github-code-search
업데이트 된 시간 2026년 6월 29일
drizzle-orm
업데이트 된 시간 2026년 6월 29일
prisma-client-api
업데이트 된 시간 2026년 6월 29일
clickhouse-io
업데이트 된 시간 2026년 6월 29일
OR