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
- this 객체
- 배열메소드
- frontendstudy
- 함수 실행
- typeScript
- JavaScript
- Frontend Study
- callback함수
- webProject
- try.. catch
- 비동기함수
- REACT
- 메소드 실행
- 이벤트
- DOM
- 리액트
- CSS
- 이벤트핸들링
- 배열
- 컴포넌트
- useState
- 렌더링
- 자바스크립트
- FrontendStydy
- input
- addEventListener
- useRef
- promise
- Props
- HTML
Archives
- Today
- Total
목록Provider 컴포넌트 (1)
이다닷
[React] Day 24 - Context API를 사용한 전역 값 관리
📢우리가 지금까지 만들고있는 프로젝트를 보면, APP 컴포넌트에서 onToggle, onRemove 등의 함수가 구현되어있고, 이 함수들은 UserList 컴포넌트를 거쳐서 각 User 컴포넌트에 전달되고 있다. -> 여기서 UserList 컴포넌트의 경우는 함수들을 전달하기 위한 중간다리 역할만 하고 있다. 즉, UserList에서는 함수들을 직접적으로 사용하고 있지 않다. 📌현재로써는 큰 불편함이 없지만, 만약 3~4개의 컴포넌트를 거쳐서 전달을 해야하는 일이 생긴다면 매우 번거로워질 것이다. -> 그럴땐, 리액트의 Context API와 이전에 배웠던 dispatch를 함께 사용한다면 이러한 복잡한 구조를 해결 할 수 있다. 📌Context API를 사용해서 새로운 Context 만들기 const ..
React
2023. 10. 3. 22:33