
당신의 useEffect에 이름을 붙여야 하는 이유
useEffect에 이름을 붙여야 하는 이유

Compound Component 부터 Headless Pattern까지 - (3)
이전 두 글에서 Compound Component의 기본 구현과 유연성을 높이는 심화 기법을 다뤘습니다. 이 글에서는 Compound의 마지막 한계인 style 종속 문제를 해결하는 Headless 패턴과, 두 패턴을 결합한 최종 형태인 Radix UI의 내부 설계를 분석합니다.

Compound Component 부터 Headless Pattern까지 - (2)
이전 글에서 Context API 기반의 Compound Component를 구현하고, Select, Accordion, Tabs, ToggleGroup에 같은 공식을 적용했습니다. 이 글에서는 기본 패턴만으로 해결되지 않는 세 가지 한계와, 각각을 넘기 위한 기법을 다룹니다.

Compound Component 부터 Headless Pattern까지 - (1)
React component를 설계할 때 props가 끝없이 늘어나는 문제를 겪어본 적이 있을 것입니다. 이 글에서는 그 문제를 해결하는 Compound Component Pattern의 기본 개념과 구현 방법을 다룹니다.
kyu-log