총 1개의 답변이 있습니다.

질문자 채택 답변
OpenSG 수석 컨설턴트

아닙니다. 반드시 사용해야 하는것은 아닙니다. 또한 상태관리 라이브러리가 redux만 있는것은 아닙니다. Mobx relay 와 같은 라이브러리도 있고 백엔드로 graphql을 사용하고 있다면 apollo 와 같은 것을 쓰면 상태관리가 한결 편해집니다.

간단한 구조의 앱이라면 컴포넌트 수준의 상태를 사용하거나 react에 내장된 Context API를 사용하셔도 됩니다.

그럼에도 불구하고 redux를 가장 많이 사용하는 이유는 상태 변경을 추적하기가 용이하고 그 때문에 디버깅이 용이하기 때문입니다.

2019. 02. 04. 22:40
47