/ Frontend
useCallback, useMemo, React.memo: 언제 쓰고 언제 버려야 할까
세 가지 메모이제이션 도구의 정확한 역할과 관계, 흔한 실수, 그리고 React Compiler 시대의 새로운 접근법.
5개의 포스트
세 가지 메모이제이션 도구의 정확한 역할과 관계, 흔한 실수, 그리고 React Compiler 시대의 새로운 접근법.
React.memo를 파고 들어가니 Element 참조라는 개념이 나왔습니다.
O(n)을 O(1)로 개선한 Virtual Windowing 실전 적용 경험
입력 필드 하나 때문에 화면이 버벅거린 경험에서 시작된, 제어 컴포넌트와 비제어 컴포넌트에 대한 고민 기록
useEffect를 '초기화 도구'로 오해하면 불필요한 재렌더링이 발생합니다. React가 설계한 진짜 목적, 올바른 사용법, 그리고 실무에서 고려해야 할 트레이드오프를 알아봅니다.