본문 바로가기
FE/React

[React] props 대신 Redux + Redux 복습

by 백승전 2021. 8. 15.

 

Redux

 

npm install redux react-redux

 

redux를 사용하는 이유? 속된 말로 props 쓰기 귀찮아서입니다.

 

Redux 세팅

 

redux 세팅하기

 

1. index.js에 import {Provider} from 'react-redux';

2. App을 Provider로 묶어주기

3. store란 변수에 state 담기

4. Provider에 props 전송

 

+ 수정

import {Provider} from 'react-redux'; 밑에 추가해주기

 

 

JS 파일에 가져오기

 

js 파일에 가져오기

 

1. export default () 대신 export default connet()() 사용

2. connet를 사용하기 위해서, 위에 import {connet} from 'react-redux'; 입력

3. function으로 불러오기

4. (state)는 store에 있는 모든 데이터가 들어가 있음

'FE > React' 카테고리의 다른 글

[React] react-router(useNavigate/nested routes)  (0) 2022.07.09
[React] props와 map  (0) 2022.07.06
[React] React에서의 Ajax  (0) 2021.08.12
[React] React 스타일 - Style-components과 SASS  (0) 2021.08.11
[React] Router 설치 및 환경 설정  (0) 2021.08.10

댓글