React
리덕스(Redux) 를 쓰는 이유
sanghyeon
2023. 8. 10. 17:31
컴포넌트에서 컴포넌트로 변수나 어떤 값을 전달하기 위해서는 props를 사용하여 해당 값을 사용할 컴포넌트까지 계속 전달 해주어야 값을 전달 받거나 변수를 사용가능하다.
컴포넌트가 적거나 전달해야 할 변수가 적다면 크게 문제가 없지만 전달해야 변수나 컴포넌트가 단계가 깊은 경우 매우 많은 작업이 필요해진다.
하지만 리덕스를 쓰면 깊이에 상관없이 불러와 쓸수 있으며 해당 값이 바뀌게 되면 리렌더링을 하게 되어 편리하다.