참고, 면접질문예상

리덕스의 장점과 리덕스의 세 가지 원칙 - 면접 질문

파란배개 2020. 11. 24. 17:37
  • 어플리케이션을 특정 상태로 한 번에 전환하는 것이 가능하다.
  • 어떠한 컴포넌트도 어떤 상태든 접근이 가능하다.
  • Serialize 후 서버 등으로 전송하기 쉽다.
  • 상태의 이력(history)를 관리하기에 용이하다.
  • 상태와 UI를 분리해서 테스트 할 수 있다.

 

리덕스의 세 가지 원칙

  • 진실은 하나의 근원으로부터
  • 상태는 읽기 전용이다
  • 변화는 순수 함수로 작성되어야 한다