원글: How and when to force a React component to re-render (주의❕ 의역 다수 존재) 리액트는 보통 자동적으로 컴포넌트를 리렌더한다. 하지만 강제적으로 리액트가 컴포넌트를 리렌더하도록 하기 위해서는 리액트의 리렌더 방식에 대한 이해가 필요하다. 웹 발전의 시작에서부터 지금까지 HTML과 CSS가 웹 사이트의 시각적인 부분을 담당하고 있다. 하지만 JavaScript가 등장함으로써 우리는 렌더링된 페이지의 HTML을 읽고 업데이트할 수 있게 되었다. 이를 DOM API라고 한다. jQuery와 같은 라이브러리는 이러한 DOM API 위에 향상된 기능과 호환성을 가진 추상적인 개념의 레이어를 제공했고, 이를 통해 개발자들이 쉽게 웹 어플리케이션을 구축할 수 있게 되..