작성
·
130
답변 1
1
리덕스는 state를 더욱 쉽게 관리할수있게 도와주는 역할을 합니다.
그래서 리덕스는 써도되고 안써도 됩니다 ^^
그리고 리덕스를 쓰면 퍼포먼스부분에서 느려지기 때문에 쓸곳과 안쓸곳을 잘 가려서 쓰는게 중요합니다.
우선 state은 그 현재 해당하는 페이지에서 어떠한 값들을 보여줘야 되잖아요
유저 정보를 나타내줘야 하는 페이지면 유저 이름, 유저 출신, 유저 아이디, 이메일 등등이 다 state이 됩니다.
하지만 유저가 이 정보들을 바꿔주고 싶다면 이 state을 바꿔주어서 해당 페이지에서 보여주는것도 바뀌게 됩니다.
이게 부모 컴포넌트에서 전달되는 정보라면 props이 되고 하지만 props는 그 해당 컴포넌트에서는 바꿀수가 없습니다.
하지만 state은 해당 컴포넌트안에서 값이 변화가 될수있습니다 ^^
정확하게 state을 이해하시려면 강의를 계속 따라오셔서 직접 사용하다보면 더 이해가 잘 될수 있을거라 생각됩니다 !
수고하세요 ~ !