1 렌더링 전략
검색 노출, 첫 화면, 개인화 수준을 보고 정적·서버·클라이언트 렌더링을 나눈다.
Next.js를 쓸지 말지보다, 서비스 요구사항이 어떤 렌더링·캐싱·서버 경계를 요구하는지 먼저 나누면 결정이 명확해진다.
검색 노출, 첫 화면, 개인화 수준을 보고 정적·서버·클라이언트 렌더링을 나눈다.
데이터 변경 주기와 비용을 보고 cache, revalidate, tag/path 무효화를 선택한다.
권한, secret, DB 접근은 서버에 두고 인터랙션만 클라이언트로 보낸다.
핵심: 기능 목록보다 렌더링, 캐싱, 경계라는 세 질문으로 번역해야 Next.js 도입 판단이 흔들리지 않는다.