1. hydrate란 무엇인지와 render와의 차이점을 설명해주세요.
hydrate함수는 생성된 HTML 콘텐츠에 자바스크립트 핸들러나 이벤트를 붙이는 역할을 합니다.
render와의 차이점은 다음과 같습니다.
hydrate는 이미 렌더링된 HTML이 있다는 가정하에 이 렌더링된 HTML을 기준으로 이벤트를 붙이는 작업만 수행합니다. 하지만 render는 빈 HTML에 정보를 요소들을 렌더링하며 여기에 이벤트를 붙이는 작업까지 모두 한 번에 수행합니다.
'Private > 면접' 카테고리의 다른 글
프론트엔드 면접(script 코드의 위치) (0) | 2024.11.23 |
---|---|
프론트엔드 면접(render, commit단계) (0) | 2024.11.22 |
프론트엔드 면접(클래스) (1) | 2024.11.20 |
프론트엔드 면접(브라우저 렌더링) (0) | 2024.11.19 |
프론트엔드 면접(HTTP 통신) (1) | 2024.11.18 |