next/font 설정
Google 또는 local font를 import하고 subset, weight, display를 명시한다.
자동 self-hostclass 적용
layout이나 특정 영역에 font.className/variable을 붙여 적용 범위를 통제한다.
전역 남발 한계레이아웃 측정
font swap 전후 글자 폭과 줄바꿈이 바뀌어 CLS가 생기는지 확인한다.
Lighthouse/Web VitalsGoogle font
빌드 시 최적화된 자체 호스팅
외부 런타임 요청을 줄이고 preload와 CSS를 Next가
관리한다.
subset 필수
local font
브랜드 폰트를 직접 묶음
woff2 파일, weight mapping, fallback을 정확히 등록해야
한다.
파일 용량 점검
display: swap
빈 텍스트 시간을 줄임
FOUT은 허용하지만 fallback 폭 차이로 CLS가 생길 수 있다.
metric 조정
variable font
여러 굵기를 한 파일 축으로 처리
축 범위가 넓으면 파일이 커질 수 있어 실제 쓰는 범위만
남긴다.
range 제한