반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 모던자바스크립트
- 상태관리도구
- React
- Promise.allSettled
- 이벤트캡쳐
- state
- hook
- stopPropagation
- 프로그래밍
- JSP
- await
- JSX문법
- this바인딩
- Promise.any
- Array.from
- 자바스크립트
- React.memo();
- ES6
- 리액트
- 방법..?
- javascript
- 게시판구현
- 하자있는방법
- 이벤트위임
- 포트폴리오
- 이벤트버블링
- 변수할당
- Redux
- memo()
- Promise.race
Archives
- Today
- Total
목록Redux (1)
무브라더
[React] Redux 란
리덕스는 사용률이 가장 높은 상태관리 라이브러리다. 리덕스를 사용하면 컴포넌트의 상태 관련 로직들을 다른 파일들로 분리 시켜서 효율적으로 관리 할 수가 있다. 또한 컴포넌트끼리 상태를 공유하게 될 때 여러 컴포넌트를 거치지 않고도 손쉽게 상태 값을 전달 할 수 있다. Redux의 3가지 원칙 1. Single source of truth 동일한 데이터는 항상 같은 곳에서 가지고 온다. 즉, 스토어라는 하나뿐인 데이터 공간이 있다는 의미다. 2. State is read-only 리액트에서는 setState 메소드를 활용해야만 상태 변경이 가능하다. 리덕스에서도 액션이라는 객체를 통해서만 상태를 변경할 수 있다. 3. Changes are made with pure functions 변경은 순수함수로만 가..