refactor(study): SvelteKit hover 시 라우트 코드/데이터 prefetch 활성화
처음 문제 진입 시 KaTeX + marked + DOMPurify 등 무거운 chunk 가 lazy load 되어 느림. 다음/이전 버튼은 같은 번들 재사용이라 빠름. 카드 hover 시점에 prefetch 시작 → 클릭 시점엔 이미 파싱 완료된 상태. app.html body 에 data-sveltekit-preload-code/data="hover" 추가 (전역). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -11,7 +11,10 @@
|
||||
<title>hyungi Document Server</title>
|
||||
%sveltekit.head%
|
||||
</head>
|
||||
<body>
|
||||
<!-- SvelteKit route preload — hover 시 라우트 코드 chunk 받아옴.
|
||||
특히 study question 페이지가 KaTeX/marked/DOMPurify 로 무거워서 첫 진입 느림 →
|
||||
카드 hover 시점에 미리 fetch. 데이터도 같이 prefetch (대부분 GET 이라 안전). -->
|
||||
<body data-sveltekit-preload-code="hover" data-sveltekit-preload-data="hover">
|
||||
<div>%sveltekit.body%</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user