min

redux에 대하여... 본문

리엑트/외부 라이브러리 탐구

redux에 대하여...

minprogramming 2023. 8. 16. 06:12

<회고록>

오늘은 redux에 대해서 같이 이야기를 나눌려고 한다. 정확히 말하자면 redux는 무엇이고 왜 사용하는지에 대해서 알아볼려고 한다.

 

1. redux 란?

: redux는 전역 상태 관리를 도와주는 라이브러리입니다.

 

2. redux의 사용이유

: redux 의 사용 이유에는 여러가지가 있지만 그중에서 2가지만 보도록 하겠습니다. 첫번째는 단방향 통신입니다. redux의 경우 단방향 통신 즉 FLUX 패턴에 근거하여 상태 관리가 이루어집니다. 이는 복잡한 상황을 간단하게 만들고 예상치 못한 오류를 사전에 해결할 수 있습니다. 다음은 미들웨어를 지원한다는 점입니다. 리덕스에는 리덕스 미들웨어를 제공합니다. 이는 로그 관리 , 에러 핸들링 , 비동기 처리를 하는 데 있어서 굉장히 용이합니다. 이는 결과적으로 디버깅 , 비동기 처리에 있어서 강력한 이점을 드러냅니다.