양방향 데이터 바인딩(two-way data binding)은 UI와 데이터 사이의 양방향 연동을 의미합니다. 즉, UI에서 데이터를 변경하면 데이터 모델이 자동으로 갱신되고, 데이터 모델에서 변경이 발생하면 UI가 자동으로 업데이트됩니다.리액트는 기본적으로 단방향 데
리액트에서 컴포넌트를 설계하고 구현할 때, 컴포넌트를 두 가지 주요 유형으로 분류하는 방식이 있습니다: Presentational 컴포넌트와 Stateful 컴포넌트 또는 Container 컴포넌트라고도 합니다.Presentational 컴포넌트는 이름에서도 알 수 있
디바운싱은 특정 함수가 여러 번 빠르게 호출될 때, 그 호출을 일정 시간 동안 지연시키는 기술입니다. 해당 함수는 마지막으로 호출된 이후에 일정한 시간이 경과해야만 다시 호출될 수 있습니다.
React Hooks는 함수형 컴포넌트에서도 state와 lifecycle 기능을 사용할 수 있게 해주는 API입니다. 그중에서 useEffect와 useReducer에 대해서 알아보겠습니다. useEffect란? useEffect는 컴포넌트가 랜더링된 이후에 어떠한