Skip to content

[채림] 상위 컴포넌트로 state값 전달

JaeMin Kim edited this page Oct 19, 2022 · 2 revisions

황채림 — 어제 오후 5:49 상위 컴포넌트로 state값 전달하는거 말씀하시는 거죠? 제가 생각했던 방법은 이 정도 있습니다.

  1. state 끌어올리기
  2. 상위 컴포넌트에서 하위 컴포넌트 props로 함수 전달하기
  3. context API 사용
  4. recoil 사용

저는 1번 3번 실패해서 2번으로 했다가 그 다음 프로젝트에서 recoil 썼는데 redux에 비해 훨씬 간단해서 왜 진작 안썼나 싶더라구요. 근데 recoil도 데이터 불러올 때마다 통신이 일어나서 꼭 필요한 경우가 아니고는 약간 꺼려지긴 합니다.

Clone this wiki locally