Skip to content

[Q] Ch20: React의 strict mode와 JS의 strict mode의 차이점과 React 컴포넌트 함수의 순수성 #10

@JeongHeonK

Description

@JeongHeonK

Questions

관련 이슈: null

페이지: P20


20장 JS의 strict mode를 공부하다 보니 의문이 생겨 질문드립니다.

react에서도 strict mode가 있습니다.
여기서 사용하는 strict모드는 추가로 렌더링을 한번 더 발생시킵니다.
그래서 다음과 같은 검사를 진행합니다.

  • 순수하지 않은 렌더링으로 인해 발생하는 버그 검사
  • Effect 클린업이 누락되어 발생하는 버그 탐색
  • 더 이상 사용되지 않는 API의 사용 여부를 확인.

이를 통해 React는 컴포넌트를 순수함수로 유지하려고 합니다.


  1. 이 목적으로 사용되는 React의 strict mode와 js의 strict mode의 차이점이 궁금합니다.
  2. 왜 React는 컴포넌트를 순수함수로 유지하려고 하는지도 궁금합니다.

참조

Metadata

Metadata

Assignees

Labels

Ch20questionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions