oimbook

Welcome!

  • 분류 전체보기 (93)
    • 좋은 코드 (Good Code) (14)
      • 좋은 이름 (Good Name) (10)
      • 좋은 설계 (Good Design) (3)
    • 코틀린 (Kotlin) (1)
      • 코틀린 기본 (Kotlin Basics) (1)
      • 코틀린 이펙트 (Kotlin Effect) (0)
    • 빅데이터 플랫폼 (Bigdata Platforms.. (9)
      • 아파치 하둡 (Apache Hadoop) (4)
      • 아파치 카프카 (Apache Kafka) (2)
      • 아파치 주키퍼 (Apache Zookeeper) (2)
      • 아파치 하이브 (Apache Hive) (1)
    • 데이터베이스 (4)
      • MYSQL (2)
      • MONGODB (1)
      • 데이터 지식 (1)
    • 쿠버네티스 (Kubernetes) (9)
    • 리액트 (React) (12)
      • 리액트 레시피 (React Recipt) (10)
      • 리액트 기술 (React Tech) (2)
    • 스프링 (Spring) (16)
      • 스프링 팁 (Spring Tip) (6)
      • 스프링 데이터 (Spring Data) (6)
      • 스프링 보안 (Spring Security) (4)
    • 기계 학습 (Machine Learning) (8)
      • 수학 (Mathematics) (8)
      • 신경망 (Neural Network) (0)
    • 네트워크 (4)
      • Authezat 프로젝트 (2)
      • 네트워크 지식 (2)
    • 볼트 (Vault) (3)
    • 자료구조 & 알고리즘 (1)
      • LEVEL 3 (1)
    • 설치법 (4)
      • 시스템 (4)
    • 유용한 끄적임 (6)
    • 기타 (Others) (2)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

oimbook

컨텐츠 검색

태그

설치 좋은코드 spring 주키퍼 하둡 Learn test JPA Security react Probability State Safety 좋은 설계 persistence 쿠버네티스 kubernetes 좋은이름 Vault kotlin

최근글

댓글

공지사항

아카이브

memo(1)

  • Hook - useDeferredValue, memo

    useDeferredValue state 또는 props 변경을 미룹니다.다만 리렌더링을 방지하려면, memo와 함께 쓰는 것이 좋습니다.  역할은 useTransition 훅과 비슷합니다.다만 useTransition은 state에 대한 변경 동작에 적용하는 것이고useDeferredValue는 변경된 값에 적용하기 때문에, 순수 state를 쓰든 deferred value를 쓰든 자유입니다. 하지만 리렌더링을 방지하기 위해서는 memo와 함께 사용하는 것이 좋습니다.useDeferredValue만 쓰면 부모 컴포넌트와 리렌더링을 함께 하기 때문입니다.    Lag in Search 간단하게 과일 이름을 검색하는 예제를 만들어보겠습니다.(과일 이름 출처는 wikipedia - List of culina..

    2024.06.22
이전
1
다음

티스토리툴바