일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- SasS
- 코딩공부
- 코딩기초
- 코린이
- html기초
- 깃
- scss
- 프론트엔드
- 코딩초보
- TypeScript
- react-router
- 참조자료형
- react
- useEffect
- 리액트
- JavaScript
- git
- 리덕스
- CSS
- redux
- 비동기
- React Native
- Vue3
- 타입스크립트
- http
- 리액트 네이티브
- 자바스크립트
- async
- 코딩독학
- 사용하는 이유
Archives
- Today
- Total
목록contextapi (1)
맨 땅에 프론트엔드 개발자 되기

Context API 란? Context API는 React에서 16.3 버전부터 공식적으로 제공하는 기능으로 Redux와 비슷하지만, Redux는 '상태(state)'를 관리하는 툴이고, Context API는 React 컴포넌트들끼리 props로 정보를 주고 받지 않고 전역적으로 데이터를 가져다 쓸 수 있게 만든 툴로써 약간 역할이 다르다고 볼 수 있다. Context API 문법 일단 Context API를 사용하기 위해서는 공통 데이터를 사용하는 컴포넌트들의 최상위 컴포넌트에 createContext()를 만들어주어야 한다. 컴포넌트가 위의 사진처럼 구성되어 있을 때, 4번 컴포넌트와 5번 컴포넌트가 공통으로 사용하는 데이터를 전역으로 관리하고 싶으면, 2번 컴포넌트 혹은 그 상위 컴포넌트에 cr..
코딩 공부 일지/React JS
2022. 3. 30. 19:07