일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Vue3
- 리액트
- 프론트엔드
- 사용하는 이유
- 코딩독학
- scss
- 깃
- redux
- CSS
- JavaScript
- 코딩초보
- 타입스크립트
- html기초
- git
- 코딩기초
- TypeScript
- 참조자료형
- SasS
- 코딩공부
- useEffect
- react-router
- async
- 자바스크립트
- React Native
- react
- 비동기
- http
- 리액트 네이티브
- 코린이
- 리덕스
Archives
- Today
- Total
목록기본 개념 (1)
맨 땅에 프론트엔드 개발자 되기
Redux 기본 개념과 작동 방식
Redux 기본 개념과 작동 방식 Redux 란? 상태 관리 라이브러리로 리액트를 사용할 때 상태를 관리하는 것을 도와주는 라이브러리다. 상태 관리를 왜 해야되는가? 에 대해 생각해보면, 리액트에서는 컴포넌트끼리 상태값을 주고 받을 때 props를 통해 주고 받는데, 자식관계가 딥해질 수록 중간 컴포넌트들에 의미없는 props 내려주기가 반복되고, 자식 컴포넌트들끼리 상태값을 직접 주고 받는 것이 불가능하다. (무조건 부모 컴포넌트를 거쳐야만 가능) 그리하여 상태 관리를 쉽게 도와주는 라이브러리들이 생겨났고, 그중에 가장 많이 쓰이는 상태 관리 라이브러리가 Redux 다. Redux는 공통으로 쓰이는 상태 값을 한 곳에 모아 필요한 곳에 뿌려주는 클라우드 개념이랄까? props로 내려주지 않고, 필요한 ..
코딩 공부 일지/React JS
2022. 2. 18. 17:13