React Redux Server 저장소 개념정리

bebrain·2022년 12월 27일
0
post-custom-banner

리액트 state

: 컴포넌트 내부에서라면 언제든 쓸수있다. 새로고침하면 정보가 사라진다.

해당 data를 컴포넌트 내부에서만 쓰거나, 바로다음 컴포넌트에만 props를 통해 넘겨주면 될때 사용한다.

리덕스 store

: 초기값을 가지고있으며 가상의 공간을 두고 서버에서 가져와서 데이터를 채워주는 것이라고 생각하면 된다.

state를 전역에서 관리하기위해 사용한다. (아무 컴포넌트에서 불러오기가능)

json서버 (back서버)

: 데이터를 직접적으로 저장하는 저장소이다.
따라서 새로고침해도 바뀌지않는다.

# 추가정리

modules
: reducer를 return하는 module들이 들어가있다.
module안에는 state를 관리하는 설정들이 들어가있다.
state를 변경할때는 reducer를 호출하여 변경하는데 reducer를 호출할때는 dispatch를 쓴다.

0개의 댓글