young
is this it
young
전체 방문자
오늘
어제
  • 분류 전체보기 (143)
    • 웹_프론트엔드 (1)
      • 로드맵 챌린지 (73)
      • Svelte (2)
      • React (6)
      • JavaScript (8)
      • TypeScript (2)
      • HTML+CSS (5)
    • 웹_백엔드 (0)
      • Django (0)
    • 빅데이터 (33)
      • R (30)
      • Python (2)
    • 기타 (11)
      • git (3)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 구글맵api
  • 태스크러너
  • vcs
  • 보안취약점
  • ggplot
  • bem
  • 버전관리
  • form
  • css후처리기
  • owasp
  • rstudio지도정보
  • 인증
  • ssl
  • css네이밍
  • 웹보안
  • Regex
  • ggmap()
  • 공개키
  • 대칭키
  • 암호화

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
young

is this it

상태 관리 라이브러리 - Vuex
웹_프론트엔드/로드맵 챌린지

상태 관리 라이브러리 - Vuex

2022. 2. 17. 08:51
반응형

Vuex란?

React의 Flux 패턴에서 기인한 Vue.js를 위한 상태 관리 라이브러리. MVC 패턴에서 발생하는 구조적 오류를 해결할 수 있으며,

Vuex 로고

 

Flux란?

MVC 패턴의 복잡한 데이터 흐름 문제를 해결하는 개발 패턴으로 데이터의 흐름이 단일 방향(One-way data flow)이다.

 

Flux의 데이터 흐름 방향

Actions - Dispatcher - Model - View 순서로 데이터가 단방향으로 흘러 예측이 가능하기 때문에 향후 발생할 수 있는 문제점들을 방지할 수 있다.

  1. Actions: 화면에서 발생하는 이벤트 또는 사용자의 입력
  2. Dispatcher: 데이터(model)를 변경하는 메소드
  3. Model: 화면에 표시할 데이터
  4. View: 사용자에게 비춰지는 화면

 

 

 

Vuex 공식 문서

https://vuex.vuejs.org/

 

What is Vuex? | Vuex

What is Vuex? NOTE This is the docs for Vuex 4, which works with Vue 3. If you're looking for docs for Vuex 3, which works with Vue 2, please check it out here. Vuex is a state management pattern + library for Vue.js applications. It serves as a centralize

vuex.vuejs.org

 

반응형

'웹_프론트엔드 > 로드맵 챌린지' 카테고리의 다른 글

Modern CSS - CSS Modules  (0) 2022.02.22
Modern CSS - Styled Component  (0) 2022.02.18
프레임워크 - Vue.js  (0) 2022.02.16
상태 관리 프레임워크 - NgRx란?  (0) 2022.02.15
리액티브 프로그래밍 라이브러리 - RxJS란?  (0) 2022.02.14
    '웹_프론트엔드/로드맵 챌린지' 카테고리의 다른 글
    • Modern CSS - CSS Modules
    • Modern CSS - Styled Component
    • 프레임워크 - Vue.js
    • 상태 관리 프레임워크 - NgRx란?
    young
    young

    티스토리툴바