[Vue.js] Pinia
1. 상태 관리 Vue.jsVue.js - The Progressive JavaScript Frameworkvuejs.org 모든 Vue 컴포넌트 인스턴스는 이미 자체 반응형 상태를 관리한다. 상태(State) : 앱 구동에 필요한 기본 데이터뷰(View) : 상태를 선언적으로 매핑하여 시각화기능(Actions) : 뷰에서 사용자 입력에 대해 반응적으로 상태를 변경할 수 있게 정의된 동작 이때 단방향 데이터 흐름을 가진다. 하지만 이런 상태 관리의 단순성이 무너지는 시점이 오는데… 여러 컴포넌트가 상태를 공유할 때 단순성이 무너지기 시작한다. 가. 여러 뷰가 동일한 상태에 종속된 경우 여러 뷰가 하나의 상태의 변화에 따라 복잡하게 상호작용 할 수 있다. 공유하는 상태를 공통 조상 컴포넌트로 끌어올린 ..
2024.07.07