기타/React

· 기타/React
왜 쓰는가 ? 컴포넌트간 데이터를 전달할때 props 를 통해 작업이 이루어진다. 이때 수많은 컴포넌트중 하나에서 데이터가 필요하다고 하면 상위 컴포넌트는 데이터가 필요한 하위 컴포넌트에 데이터가 도착 할때까지 계속 props 를 전달하는 작업을 반복해야 한다 ( props drilling ) .  이를 피하기 위해서 간단하게 ContextAPI를 사용할 수 있다. 즉 원하는 컴포넌트에만 데이터를 받아올 수 있게 되는 것이다. 간단 한 의미의 전역 상태관리라고도 생각된다. 기존의 전역 상태 관리랑 무엇이 다르지 ?Redux와 같은 기존의 전역 상태 관리와 하는 역할이 비슷하다. Redux는 미들웨어적 성격을 갖고 있고 ( 상태의 변화를 감지하는 ' 액션 ' 과 액션의 값에 따라 상태를 어떻게 변경할지 정..
· 기타/React
props 라는 객체를 전달하기 // ParentComponent.jsx import React from 'react'; import ChildComponent from './ChildComponent'; const ParentComponent = () => { const name = 'John'; const age = 30; return ( ); }; export default ParentComponent; // ChildComponent.jsx import React from 'react'; const ChildComponent = ({ props }) => { return ( Name: {props.name} Age: {props.age} ); }; export default ChildCompone..
AsyncAmateur
'기타/React' 카테고리의 글 목록
...