컴포넌트 매핑 이란??


컴포넌트 매핑 이란??

Vue.js의 Vuex와 같은 상태 관리 라이브러리에서 사용 Vuex는 Vue.js 애플리케이션의 중앙 집중식 저장소 역할을 하는데, 이 저장소에서 관리하는 상태(state), 변이(mutations), 동작(actions), 게터(getters) 등을 개별 컴포넌트에서 쉽게 사용할 수 있도록 매핑하는 기능을 제공합니다. 예를 들어, Vuex의 `mapState` 헬퍼를 사용하면 Vuex 저장소의 상태를 Vue 컴포넌트의 계산된 속성으로 매핑할 수 있습니다. 이렇게 매핑하면 컴포넌트 내에서 직접 Vuex 저장소를 참조하지 않고도 Vuex 상태를 로컬 데이터처럼 사용할 수 있게 됩니다. 비슷하게, `mapActions`나 `mapMutations` 헬퍼를 사용하면 Vuex 저장소의 액션과 변이를 컴포넌트의 메소드로 매핑할 수 있습니다. 이를 통해 컴포넌트 내에서 Vuex 액션과 변이를 간편하게 호출할 수 있습니다. //actions.JS (동작) async getParameterCom...


#actions #컴포넌트 #저장소 #상태 #변이 #매핑 #동작 #결합도 #게터 #가독성 #Vuex상태 #vue #state #mutations #getters #cpmponent #코드

원문링크 : 컴포넌트 매핑 이란??