이것 저것 개발
close
프로필 사진

이것 저것 개발

github: @denev6

  • 분류 전체보기 (12)
    • 개발 (7)
    • 일상 (3)
    • 고민 (2)
  • 홈
  • 태그
  • 방명록

React StrictMode에서 log가 왜 두 번 안나오지..!?

우선 StrictMode란?개발 모드에서 StrictMode가 활성화되면 리렌더링이 두 번 실행된다.이는 StrictMode의 의도된 동작으로, 리렌더링 과정에서 발생할 수 있는 잠재적인 버그를 조기에 발견하기 위한 장치다.다만, 비즈니스 코드 작성 중에 디버깅 과정에서 console.log 출력이 예상과 다르게 나타나는 현상이 있었다.동기 함수의 로그는 한 번만 출력됨비동기 함수의 로그는 두 번 출력됨예시 코드아래는 위 상황을 간단히 표현한 코드이다.import { useMemo } from 'react';let num = 0;function App() { useMemo(() => { const id = num++; console.log(id); setTimeout(() => { ..

  • format_list_bulleted 개발
  • · 2025. 9. 27.
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (12)
    • 개발 (7)
    • 일상 (3)
    • 고민 (2)
인기 글
전체 방문자
오늘
어제
Copyright © 이것 저것 개발 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바