CS-f 24
- Next.js를 사용하는 이유가 무엇인가?
- TanStack Query의 staleTime과 gcTime 차이
- 실행 컨텍스트
- 클로저(Closure)
- reflow와 repaint의 차이점
- useEffect와 useLayoutEffect
- 자바스크립트에서 어떻게 호이스팅이 가능할까?
- 리액트에서 index를 key값으로 사용해도 될까?
- 디바운스와 쓰로틀
- 웹 애플리케이션의 성능을 최적화할 수 있는 방법
- 이벤트 전파(event propagation)
- CommonJS와 ES Module(ESM) 차이점
- script 태그에서 async와 defer의 차이점
- 자바스크립트 함수 정리
- 자바스크립트 배열
- 자바스크립트 호이스팅
- React 렌더링의 두 단계: render phase와 commit phase
- 리액트의 StrictMode
- 인터넷 창에 www.google.com를 입력하면 무슨 일이 일어날까 ?
- 브라우저 렌더링 파이프라인
- 성능 최적화를 위해 적용할 수 있는 방법
- Controlled Component와 Uncontrolled Component
- 리액트의 props와 state에 대해서 설명해주세요 !
- 이벤트 루프(Event Loop)