FEStudy-boostcamp / FEStudy

0 stars 0 forks source link

Hydration의 단점과 개선 방법 프리뷰 #1

Open CrewDaniel opened 1 year ago

CrewDaniel commented 1 year ago

아래 목차로 발표를 진행할 예정입니다!

SSR의 페이지 로드 과정

Pasted image 20230511002224

SSR의 문제점

Hydration 과정에 대해

CSR과 SSR

페이지를 상호작용하게 만드는 방법(hydration)

hydration에서 성능 저하 요인

JS 다운로드 (어떤 것을 다운로드하는지?)

JS 실행(어떤 것들이 실행되어야 하는지?)

Hydration 성능 개선 방법

Next.js Suspense

Pasted image 20230511011829

Pasted image 20230511011153

Qwik 프레임워크에서 사용하는 방법

Pasted image 20230709121527

image

두 방식의 성능 비교

ed-jinyoung-park commented 1 year ago

이벤트 핸들러 코드는 HTML 렌더 트리에 포함. 스크립트에서 직접 DOM을 찾는 것보다 빠르고, JS 코드를 포함하지 않아 로드 시간 단축. 이벤트 발생시에 해당 JS 코드를 로드함

Q. 이벤트 발생시에 JS 코드를 dynamic import로 로드하는 시간 자체가 길어지는 이슈는 없을까요?