김평범's OrdinaryCode

  • 홈
  • 태그
  • 방명록

Redux 1

상태관리 라이브러리 리덕스(REDUX)란? (기본 개념)

리덕스(REDUX)란? 리덕스는 가장 많이 사용되는 상태 관리 라이브러리이다. 리덕스를 이용할 경우 컴포넌트에서 사용할 상태에 관련된 코드만 다른 파일로 분리시켜서 관리할 수 있다. 리덕스를 사용하는 이유 리덕스를 사용하는 가장 큰 이유는 공통적으로 이용하는 상태를 전역에서 관리를 하기 위함입니다. 프로젝트가 커지면서 컴포넌트구조가 복잡해질 경우 리덕스를 이용하면 유지보수, 코드작성의 효율성을 극대화 해줍니다. 아래 이미지를 보면, 보통 props를 이용해서 Root 컴포넌트에서 하위컴포넌트와 상태값을 주고 받는다. 하지만, 컴포넌트가 한두개가 아니라 여러개가 생성되고, 여러개도 부모 자식간의 컴포넌트로 복잡하다고 가정해보자. 이럴경우 하위에서 값이 변경되거나, 루트에서 변경된 값을 읽으려면 계속해서 컴..

FrontEnd 2021.11.15
1
더보기
  • 분류 전체보기 (203)
    • Diary (4)
    • FrontEnd (109)
      • Javascript (20)
      • Vue.js (34)
      • css (17)
      • React (11)
    • etc. (88)
      • Notion (71)

Tag

노션표, Notion템플릿공유, Vue, NUXT, 노션유용한템플릿, 노션무료템플릿, 노션가계부, 노션템플릿, 노션, 노션수식, 노션활용법, CSS, notion, 리액트, 노션데이터베이스, 노션가이드, 노션사용법, 노션템플릿공유, JavaScript, react,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Copyright © Kakao Corp. All rights reserved.

티스토리툴바