ABOUT

성능과 운영 안정성을 함께 끌어올리는 개발자입니다.

92% Positional Error Reduction
79% p95 Latency Improvement
90%+ Long Tasks Reduction

2022.02 · 한국장학재단

우수 멘티

한국장학재단 사회 리더 대학생 멘토링 IT

2022.10 · 동작구청

우수 인재상

동작구청 우수 SW 인재

2025.05 · (주) 그랩

프로그래밍 우수상

(주) 그랩 우수 프로그램 개발

2025.05 · AWSKRUG

AWS한국사용자모임 발표

AI agent 스크립트 튜닝 관련 발표

ComputerScience

Development

Engineering

Trouble Shooting

GUESTBOOK

첫 마음부터
함께 나누는 온기

방명록 작성하러 가기

SUBSCRIBE

최신소식을
편하게 만나보세요.

Redux

단방향 데이터 흐름

 

"Action"이라는 이벤트를 사용하여 상태 관리,  업데이트 하기 위한 라이브러리

 

WHY Use? 

 

1.  리액트에서는 Props을 통해 각 컴포넌트에 데이터를 전달 

=> 컴포넌트의 수가 많은 경우 PropsDrilling  이 발생,  이를 방지하기 위해서 ! 

 

2.  전역 상태관리 

 

=> 자바 스크립트 같은 싱글 페이지에서 관리요건이 많아졌다.

동일한 State를 많은 컴퍼넌트에서 공유하고 사용한 경우 오류 발생 시 원인을 찾기 어렵다. 

스토어 수정 방식을 다 적어놔 컴포넌트에서는 수정 요청만 하여 오류 원인 찾기 용이하게 한다. 

 

3가지 원칙

 

1.  "State" 를  변화시키기 위해서는 Action 객체 전달을 통해서만 가능

=> state 는 Store 에서 저장, 관리되며, Action 이외에 직접적인 변화는 불가능 하다.

 

Others?

1. useContext

2. Recoil 

......

728x90