IT/기타

[SI 지식 말하기 연습] React 관련

땅일단 2024. 12. 18. 00:00

언젠간 갑자기 들이닥치게 될 면접 대비를 위한 말하기 연습 코너입니다.

(계속 추가됩니다)

 

상태관리를 하는 이유

효율적인 렌더링을 위해서이다. 상태관리를 하면 필요한 컴포넌트만 렌더링함으로써 성능을 최적화할 수 있다.

 

state의 원리

배열을 사용하여 관리하고, 클로저 안에 값들을 관리한다.

 

setState를 사용해야 하는 이유

state는 값이 변하면 리렌더링이 발생하는데, setState에 의한 주소 변경에만 반응하기 때문에 값을 변경할 때는 setState를 사용하여 React에서 감지할 수 있게 해야 한다.

 

이벤트 루프와 콜스택, 태스크 큐