CSR: Client Side Rendering - 렌더링이 클라이언트 쪽에서 일어난다. - 서버는 요청을 받으면 클라이언트에 HTML과 JS를 보내준다. - 클라이언트는 그것을 받아 렌더링을 시작한다. SSR - SEO 최적화 - SSR이 서버 자원을 더 많이 사용한다. 돔트리 - 왜 hook이 바뀔 때 돔트리가 바뀌는건지 HOC: High Order Component - 컴포넌트 로직 재사용을 위한 패턴 - HOC(Higher-Order-Components)은 컴포넌트를 개발하는 하나의 패턴으로, 컴포넌트를 인자로 받아 새로운 컴포넌트로 변환해 반환하는 함수이다. - 함수형 컴포넌트가 등장하고 나서는 거의 사용되지 않는다. 고차 컴포넌트 지옥에 빠질 수도 있기 때문. - 고차 컴포넌트는 사이드 이펙트..