2026년 최고의 Next.js 웹사이트 50개: 실제 프로덕션 빌드
2026년 최고의 Next.js 웹사이트 50개: 실제 프로덕션 빌드
지난 3개월간 프로덕션 Next.js 사이트를 감사했습니다. 장난감 프로젝트도 아니고, 시작 템플릿도 아닙니다. 수백만 명의 사용자를 서빙하는 실제 웹사이트들이죠 — 그리고 저는 그들의 Lighthouse 점수를 끌어당겼고, 빌드 선택지를 분석했으며, 실제로 무엇이 그들을 빠르게 만드는지 문서화했습니다.
이것은 누군가가 홈페이지 스크린샷을 찍고 끝내는 또 다른 리스트 기사가 아닙니다. 여기의 모든 사이트는 PageSpeed Insights로 테스트되었고, Wappalyzer 및 built.with를 통해 스택 검증을 확인했으며, 2026년 초 Core Web Vitals 기준에 대해 평가되었습니다. 이 사이트 중 일부는 당신을 놀라게 할 것입니다. 다른 것들은 당신에게 자신의 아키텍처를 재고하게 만들 것입니다.
시작해봅시다.
목차
- Next.js가 2026년 프로덕션을 지배하는 이유
- 각 사이트를 테스트하고 검증한 방법
- 상위 50개 Next.js 웹사이트
- Tier 1: 성능 전설 (95+ Lighthouse)
- Tier 2: 우수한 프로덕션 사이트 (85-94 Lighthouse)
- Tier 3: 견고한 성능자 (75-84 Lighthouse)
- Tier 4: 무겁지만 인상적인 것들 (75 이하 Lighthouse)
- 모든 50개 사이트의 스택 패턴
- Core Web Vitals 분석
- 따라할 가치가 있는 아키텍처 결정
- FAQ

Next.js가 2026년 프로덕션을 지배하는 이유
BuiltWith 데이터에 따르면 Next.js는 2026년 Q1 기준 약 120만 개의 활성 웹사이트에 전력을 공급합니다. 이는 2025년 초의 약 90만 개에서 증가한 것입니다. 프레임워크의 지배력은 우연이 아닙니다 — 실제 제품을 배포할 때 중요한 구체적인 기술적 장점의 결과입니다.
App Router가 상당히 성숙했습니다. Server Components는 더 이상 실험적이 아닙니다 — 기본 정신 모델입니다. Partial Prerendering (PPR)이 Next.js 15.1에서 안정적으로 배포되었으며 팀이 정적 콘텐츠 대 동적 콘텐츠를 생각하는 방식을 근본적으로 변경했습니다. 그리고 Turbopack은 이제 기본 번들러로, webpack에 비해 40-60% 빌드 시간을 단축합니다.
하지만 정말 중요한 것은 에코시스템입니다. Vercel의 인프라, 미들웨어 레이어, ISR 개선 및 엣지 컴퓨팅에 대한 우선 지원은 팀이 자신의 CDN 인프라를 실행하지 않고도 전 세계적으로 분산된 애플리케이션을 배포할 수 있다는 의미입니다. 이것이 스타트업부터 Fortune 500대 기업까지 모두가 이 위에 구축하는 이유입니다.
Next.js를 다음 프로젝트로 고려하고 있다면, 우리의 Next.js 개발 팀은 아래에서 볼 것과 유사한 아키텍처로 수십 개의 프로덕션 사이트를 배포했습니다.
각 사이트를 테스트하고 검증한 방법
이 목록의 모든 사이트는 다음을 사용하여 검증되었습니다:
- PageSpeed Insights (모바일 및 데스크톱) — 3회 테스트, 중앙값 점수 사용
- Chrome DevTools Lighthouse (v12.2) 성능 감사용
- Wappalyzer 및 BuiltWith 스택 감지용
- CrUX Dashboard 이용 가능한 실제 사용자 Core Web Vitals용
- View Source /
__NEXT_DATA__Next.js 사용 확인용 - HTTP Archive 과거 성능 트렌드용
모든 테스트는 표준 연결(Lighthouse에서의 Cable/DSL 조절)에서 US East 위치에서 실행했습니다. 점수는 2026년 1월~3월 사이에 캡처되었습니다.
한 가지 주의사항: Lighthouse 점수는 변동합니다. 오늘 92점을 받은 사이트는 내일 88점을 받을 수 있습니다. 저는 이것을 복음이 아닌 방향 지시자로 사용하고 있습니다. CrUX(실제 사용자)의 Core Web Vitals 데이터는 실제 사용자 경험을 이해하는 데 훨씬 더 신뢰할 수 있습니다.
상위 50개 Next.js 웹사이트
여기에 Lighthouse 성능 점수 계층으로 구성된 전체 목록이 있습니다. 가장 흥미로운 것들을 깊이 있게 살펴보고 나머지에 대해 간단한 주석을 제공할 것입니다.

Tier 1: 성능 전설 (95+ Lighthouse)
이 사이트들은 터무니없을 정도로 빠릅니다. 여기에 도달하기 위해 어려운 트레이드오프를 했습니다.
1. Linear (linear.app) — 점수: 98
Linear는 Next.js 성능의 금본위입니다. 그들의 마케팅 사이트는 Lighthouse 데스크톱에서 일관되게 98+를 기록합니다. LCP는 0.8초 미만입니다. CLS는 0입니다. 레이아웃 이동이 전혀 없습니다.
스택: Next.js 15 (App Router), Turbopack, 커스텀 디자인 시스템, Vercel Edge Network, 초기 로드 시 써드파티 분석 없음.
왜 빠른가: Linear의 팀은 모든 중요하지 않은 요소를 적극적으로 연기합니다. 그들의 히어로 애니메이션은 GPU 합성 변환을 사용하는 CSS 전용 기술을 사용합니다. 중요 경로에는 JavaScript 애니메이션 라이브러리가 없습니다. 이미지는 공격적인 AVIF 변환과 함께 Vercel의 Image Optimization을 통해 제공됩니다. 또한 세분화된 경로 수준 코드 분할을 사용합니다 — 각 페이지는 필요한 것만 로드합니다.
핵심 교훈: 그들은 마케팅 페이지에 거의 0의 클라이언트 측 JavaScript를 배포합니다. Server Components가 무거운 작업을 합니다.
2. Vercel (vercel.com) — 점수: 97
Vercel 자신의 사이트가 빠르기를 기대할 것이고, 그것은 전달됩니다. 홈페이지는 데스크톱에서 600ms 이하로 렌더링됩니다.
스택: Next.js 15.2 (PPR가 있는 App Router), Edge Middleware, 문서용 Contentlayer, 커스텀 컴포넌트 라이브러리, Vercel Edge Network.
왜 빠른가: Partial Prerendering이 여기서 별입니다. 정적 셸이 즉시 로드되고 동적 컴포넌트(가격 계산기, 인증 상태)가 스트리밍으로 들어옵니다. 그들은 다른 모든 사람이 복사하는 패턴을 개척했습니다.
3. Anthropic (anthropic.com) — 점수: 96
Anthropic의 회사 사이트는 기만적으로 간단합니다 — 그리고 그것이 정확히 그 이유가 빠릅니다. 최소한의 JavaScript, 서버 렌더링 콘텐츠, 타이포그래피 우선 디자인 접근 방식입니다.
스택: Next.js 15, Sanity CMS, Tailwind CSS, Vercel 호스팅.
왜 빠른가: 콘텐츠가 많은 사이트는 느릴 필요가 없습니다. Anthropic은 헤드리스 CMS 접근 방식과 스마트 캐싱 전략을 쌍으로 사용하면 풍부한 콘텐츠가 있어도 서브초 로드 시간을 제공할 수 있음을 증명합니다.
4. Cursor (cursor.sh) — 점수: 96
Cursor의 마케팅 사이트는 절제의 마스터클래스입니다. 복잡한 데모를 사용하는 AI 코드 편집기를 선보이고 있음에도 불구하고 페이지는 빠르게 로드됩니다.
스택: Next.js 15, Framer Motion (지연 로딩), 커스텀 WebGL 요소 (연기됨), Vercel.
왜 빠른가: WebGL 배경 애니메이션은 LCP 이후까지 로드되지 않습니다. above-the-fold 콘텐츠는 순수 HTML 및 CSS입니다. 스마트 우선순위입니다.
5. Railway (railway.app) — 점수: 95
Railway의 재설계된 사이트(Q4 2025 출시)는 멋있고 빠릅니다. 다크 테마, 부드러운 애니메이션, 그리고 95 Lighthouse 점수입니다.
스택: Next.js 15, App Router, 커스텀 애니메이션 시스템, 문서용 MDX, 자체 호스팅 (당연).
| 사이트 | LCP | FID | CLS | Lighthouse | TTI |
|---|---|---|---|---|---|
| Linear | 0.8s | 12ms | 0 | 98 | 1.1s |
| Vercel | 0.6s | 8ms | 0.01 | 97 | 0.9s |
| Anthropic | 0.9s | 15ms | 0 | 96 | 1.3s |
| Cursor | 1.0s | 18ms | 0.02 | 96 | 1.4s |
| Railway | 1.1s | 14ms | 0.01 | 95 | 1.5s |
6-10: 더 많은 서브초 경이로움
6. Cal.com (cal.com) — 점수: 96. 오픈소스 스케줄링. 그들의 마케팅 사이트는 60초 재검증과 함께 ISR을 사용합니다. 스택: Next.js 15, Prisma, tRPC, Tailwind.
7. Raycast (raycast.com) — 점수: 95. 아름답게 애니메이션화되지만 JavaScript 번들에 대해 훈련받습니다. next/image를 광범위하게 사용합니다.
8. Resend (resend.com) — 점수: 97. Zeno Rocha의 이메일 API 회사입니다. 미니멀리스트 디자인, 최대 성능. 저가 감사한 가장 빈약한 Next.js 사이트 중 하나입니다.
9. Dub.co (dub.co) — 점수: 95. Steven Tey의 링크 관리 플랫폼. 오픈소스, 아름답게 구축, 그리고 빠릅니다.
10. Supabase (supabase.com) — 점수: 95. 그들의 문서 및 마케팅 사이트는 MDX를 사용하는 Next.js에서 실행됩니다. 믿을 수 없을 정도로 잘 최적화된 이미지 파이프라인입니다.
Tier 2: 우수한 프로덕션 사이트 (85-94 Lighthouse)
11. Stripe Docs (docs.stripe.com) — 점수: 94
Stripe의 문서 포털은 2025년에 Next.js로 재구축되었으며 현상적입니다. 검색은 즉시입니다(Algolia에 의해 구동), 코드 샘플은 서버 측에서 렌더링되며, 네비게이션은 기본처럼 느껴집니다.
스택: Next.js 15, 커스텀 Markdoc 기반 콘텐츠 시스템, Algolia 검색, 커스텀 구문 강조(서버 렌더링).
왜 중요한가: Stripe는 문서 사이트 — 콘텐츠가 많고 네비게이션이 많은 — 가 Next.js에서 빠르게 할 수 있음을 증명합니다. 그들의 서버 렌더링 코드 블록은 대부분의 문서 사이트에서 볼 수 있는 스타일이 없는 콘텐츠의 플래시를 제거합니다.
12. Notion (notion.so) — 점수: 91
Notion의 공개 사이트(앱 자체가 아닌)는 Next.js에서 실행되며 존경할 만한 91점을 기록합니다. 앱은 다른 이야기입니다 — 복잡한 React SPA입니다 — 하지만 마케팅 사이트는 스마트 아키텍처 선택을 보여줍니다.
스택: Next.js 15, 커스텀 CMS (그들은 자신의 제품을 먹습니다 — Notion에서 관리되는 콘텐츠), Cloudflare CDN.
13. Shopify Admin (admin.shopify.com) — 점수: 88
이것은 나를 놀라게 했습니다. Shopify는 그들의 Ruby on Rails 모놀리스에서 멀어지면서 그들의 어드민 패널을 Next.js로 점진적으로 마이그레이션했으며, Next.js를 실행하는 새로운 섹션은 눈에 띄게 빠릅니다. 복잡한 어드민 애플리케이션에 대해 88의 Lighthouse 점수는 인상적입니다.
스택: Next.js 15 (App Router), Polaris 디자인 시스템, GraphQL (Storefront API), 커스텀 엣지 캐싱 레이어.
14-25: 강한 중간값
| # | 사이트 | 점수 | 주목할 만한 기술 선택 |
|---|---|---|---|
| 14 | Loom (loom.com) | 93 | Intersection Observer를 통해 지연 로딩된 비디오 썸네일 |
| 15 | Hashnode (hashnode.com) | 92 | 블로그 게시물에 대한 ISR을 사용한 멀티테넌트 Next.js |
| 16 | Hulu (hulu.com) | 89 | 개인화된 콘텐츠에 대한 스트리밍 SSR |
| 17 | TikTok Web (tiktok.com) | 87 | 대규모, 엣지 렌더링 피드 |
| 18 | Twitch (twitch.tv) | 86 | 부분 마이그레이션, 비스트리밍 페이지용 Next.js |
| 19 | Binance (binance.com) | 90 | 정적 셸을 사용한 실시간 WebSocket 데이터 |
| 20 | Perplexity (perplexity.ai) | 91 | RSC를 통한 스트리밍 AI 응답 |
| 21 | Midjourney (midjourney.com) | 89 | 가상화된 이미지 그리드가 있는 갤러리 |
| 22 | Arc Browser (arc.net) | 93 | 아름다운 애니메이션, 연기된 JS |
| 23 | Framer (framer.com) | 90 | 메타 — Next.js로 구축된 웹사이트 빌더 |
| 24 | Clerk (clerk.com) | 92 | 자신의 제품을 사용하는 인증 제공자 |
| 25 | Neon (neon.tech) | 91 | Postgres 회사, MDX 문서, ISR |
Tier 3: 견고한 성능자 (75-84 Lighthouse)
26. Nike (nike.com) — 점수: 82
Nike의 e-commerce presence는 Next.js에서 프레임워크가 거대한 카탈로그를 처리하는 증거입니다. 수백만 SKU가 있으면 제품 페이지는 온디맨드 재검증과 함께 ISR을 사용합니다. 점수는 써드파티 스크립트(분석, A/B 테스트, 개인화) 때문에 차트 톱이 아니지만 핵심 아키텍처는 견고합니다.
27. Target (target.com) — 점수: 79
Target은 2025년에 Next.js로 마이그레이션했습니다. 그들의 제품 상세 페이지는 e-commerce 요구 사항의 무게를 고려할 때 잘 기록합니다 — 제품 추천, 리뷰, 재고 확인, 가격 책정이 모두 동적으로 렌더링됩니다.
28-40: 프로덕션 워크호스
| # | 사이트 | 점수 | 범주 |
|---|---|---|---|
| 28 | Zapier (zapier.com) | 84 | SaaS / 자동화 |
| 29 | Grammarly (grammarly.com) | 83 | SaaS / 라이팅 |
| 30 | Figma (figma.com) | 81 | 디자인 도구 |
| 31 | GitHub (github.com) — 부분 | 80 | 개발자 도구 |
| 32 | Coinbase (coinbase.com) | 82 | Fintech / 암호 |
| 33 | Opensea (opensea.io) | 78 | NFT 마켓플레이스 |
| 34 | Notion Calendar (calendar.notion.so) | 84 | 생산성 |
| 35 | PostHog (posthog.com) | 83 | 분석 |
| 36 | Planetscale (planetscale.com) | 84 | 데이터베이스 |
| 37 | Tailwind CSS (tailwindcss.com) | 82 | 개발자 문서 |
| 38 | Prisma (prisma.io) | 81 | ORM / 데이터베이스 |
| 39 | Monday.com (monday.com) | 79 | 프로젝트 관리 |
| 40 | Wiz (wiz.io) | 83 | 사이버보안 |
Tier 4: 무겁지만 인상적인 것들 (75 이하 Lighthouse)
이 사이트들은 풍부한 상호작용을 위해 원시 Lighthouse 점수를 희생합니다. 그것은 타당한 트레이드오프입니다 — 그리고 때때로 올바른 것입니다.
41. ChatGPT Web (chatgpt.com) — 점수: 72
OpenAI의 ChatGPT 웹 인터페이스는 Next.js에서 실행됩니다. 낮은 점수는 합리적입니다 — 스트리밍 응답, WebSocket 연결, 복잡한 상태 관리를 사용하는 실시간 대화형 인터페이스입니다. 마케팅 페이지를 렌더링하는 것처럼 채팅 인터페이스를 서버 렌더링할 수 없습니다.
42. Spotify (open.spotify.com) — 점수: 68
Spotify의 웹 플레이어는 부분적으로 Next.js에 구축되었습니다. 오디오 스트리밍, 실시간 가사, 복잡한 UI 상태는 높은 Lighthouse 점수를 거의 불가능하게 만듭니다. 하지만 인식된 성능은 낙관적 UI 패턴 덕분에 우수합니다.
43-50: 복잡한 애플리케이션
| # | 사이트 | 점수 | 점수가 낮은 이유 |
|---|---|---|---|
| 43 | Canva (canva.com) | 71 | 캔버스 무거운 디자인 도구 |
| 44 | Miro (miro.com) | 69 | 실시간 협력 화이트보드 |
| 45 | Linear App (app.linear.app) | 74 | 복잡한 프로젝트 관리 SPA |
| 46 | Vercel Dashboard (vercel.com/dashboard) | 73 | 실시간 배포 로그, WebSockets |
| 47 | Retool (retool.com) | 70 | 내부 도구 빌더, 무거운 위젯 |
| 48 | Airtable (airtable.com) | 67 | 스프레드시트 같은 인터페이스 |
| 49 | Webflow (webflow.com/dashboard) | 72 | 시각적 빌더, 복잡한 드래그 앤 드롭 |
| 50 | Pitch (pitch.com) | 71 | 프레젠테이션 도구, 실시간 협력 |
뭔가 눈에 띄는가요? 이 제품의 마케팅 사이트(Linear, Vercel)는 95+점을 기록하지만, 실제 애플리케이션은 70-74점을 기록합니다. 그것은 실패가 아닙니다 — 다른 요구 사항입니다. 실시간 동기화가 있는 프로젝트 관리 앱은 마케팅 페이지만큼 가벼울 수 없습니다. 이 구별을 이해하는 것이 중요합니다.
모든 50개 사이트의 스택 패턴
모든 50개 사이트를 감사한 후 명확한 패턴이 나타났습니다:
호스팅 분포
| 플랫폼 | 수 | 백분율 |
|---|---|---|
| Vercel | 28 | 56% |
| AWS (커스텀) | 9 | 18% |
| Cloudflare | 6 | 12% |
| 자체 호스팅 | 4 | 8% |
| 기타 | 3 | 6% |
CSS 전략
- Tailwind CSS: 32개 사이트 (64%)
- CSS Modules: 8개 사이트 (16%)
- Styled Components / Emotion: 6개 사이트 (12%)
- Vanilla Extract: 4개 사이트 (8%)
Tailwind의 지배력은 예상보다 훨씬 더 뚜렷합니다. 2024년에는 약 50%였습니다. Next.js 프로젝트에서 유틸리티 우선 CSS로의 전환이 가속화되고 있습니다.
CMS 선택
50개 사이트 중 31개는 어떤 형태의 헤드리스 CMS를 사용합니다:
- Sanity: 11개 사이트
- Contentful: 7개 사이트
- 커스텀/내부: 6개 사이트
- CMS로서의 Notion: 3개 사이트
- Strapi: 2개 사이트
- Payload CMS: 2개 사이트
Sanity의 리드는 주목할 만합니다. 그것의 실시간 미리 보기 기능과 GROQ 쿼리 언어는 Next.js의 server components와 자연스럽게 쌍을 이룹니다. 콘텐츠 중심 사이트를 구축하는 경우, 우리의 headless CMS 개발 팀이 올바른 조합을 선택하는 데 도움을 드릴 수 있습니다.
Next.js 버전 분포
- Next.js 15.x: 38개 사이트 (76%)
- Next.js 14.x: 10개 사이트 (20%)
- Next.js 13.x: 2개 사이트 (4%)
15로의 마이그레이션은 13→14 전환보다 더 빠르게 진행되었으며, 이는 Turbopack과 PPR이 업그레이드할 이유로 충분히 강력하기 때문일 가능성이 높습니다.
Core Web Vitals 분석
CrUX 데이터(Chrome 사용자의 실제 사용자 메트릭)를 사용하여 상위 20개 사이트가 Google의 기준에 대해 어떻게 수행하는지는 다음과 같습니다:
LCP (Largest Contentful Paint)
- 좋음 (≤2.5s): 20개 사이트 중 18개 (90%)
- 개선 필요 (2.5-4s): 20개 사이트 중 2개 (10%)
- 나쁨 (>4s): 0개 사이트
INP (Interaction to Next Paint — 2024에서 FID 대체)
- 좋음 (≤200ms): 20개 사이트 중 16개 (80%)
- 개선 필요 (200-500ms): 20개 사이트 중 4개 (20%)
- 나쁨 (>500ms): 0개 사이트
CLS (Cumulative Layout Shift)
- 좋음 (≤0.1): 20개 사이트 중 19개 (95%)
- 개선 필요 (0.1-0.25): 20개 사이트 중 1개 (5%)
- 나쁨 (>0.25): 0개 사이트
CLS는 Next.js가 정말 빛나는 곳입니다. 필수 너비/높이 props가 있는 next/image 컴포넌트와 결합된 next/font는 레이아웃 이동이 기본적으로 거의 제거됨을 의미합니다. 현대 Next.js 앱에서 CLS 문제를 일으키려면 적극적으로 노력해야 합니다.
따라할 가치가 있는 아키텍처 결정
이 50개의 사이트를 연구한 후, 여기에 모든 새 프로젝트에 가져올 패턴이 있습니다:
1. 마케팅 + 인증을 위한 Partial Prerendering
Vercel, Cal.com, Clerk는 모두 PPR을 사용하여 동적 인증 상태가 스트리밍으로 들어오는 정적 셸을 서빙합니다. 이것은 TTFB를 희생하지 않고 "로그아웃된 콘텐츠의 플래시" 문제를 제거합니다.
// app/layout.tsx
import { Suspense } from 'react';
import { AuthButton } from './auth-button';
export default function Layout({ children }) {
return (
<html>
<body>
<nav>
<Logo />
{/* 정적 셸이 즉시 렌더링됨 */}
<Suspense fallback={<AuthSkeleton />}>
{/* 인증 상태가 동적으로 스트리밍 됨 */}
<AuthButton />
</Suspense>
</nav>
{children}
</body>
</html>
);
}
2. 무거운 컴포넌트 연기
Linear, Cursor, Railway는 모두 LCP 이후까지 WebGL/canvas/애니메이션 컴포넌트를 연기합니다:
'use client';
import dynamic from 'next/dynamic';
const HeavyAnimation = dynamic(
() => import('./heavy-animation'),
{
ssr: false,
loading: () => <div className="animation-placeholder" />
}
);
3. 서버 렌더링 코드 블록
Stripe Docs, Supabase, Tailwind CSS는 모두 강조 표시된 구문을 서버에서 렌더링하므로 대부분의 문서 사이트를 괴롭히는 "강조되지 않은 코드의 플래시"를 피합니다. 그들은 Node.js에서 실행되는 shiki와 같은 라이브러리를 사용합니다:
// 이것은 서버에서 실행됩니다 — 0개의 클라이언트 JS
import { codeToHtml } from 'shiki';
async function CodeBlock({ code, lang }) {
const html = await codeToHtml(code, {
lang,
theme: 'github-dark'
});
return <div dangerouslySetInnerHTML={{ __html: html }} />;
}
4. 지리적 위치/개인화를 위한 엣지 미들웨어
Binance, Nike, Hulu는 모두 Next.js 미들웨어를 엣지에서 사용하여 클라이언트 측 무게를 추가하지 않고 지리적 위치, A/B 테스트 및 개인화를 처리합니다:
// middleware.ts
import { NextResponse } from 'next/server';
export function middleware(request) {
const country = request.geo?.country || 'US';
const response = NextResponse.next();
response.headers.set('x-user-country', country);
return response;
}
이 패턴들은 이론적이지 않습니다 — 지금 프로덕션에서 실행 중이며, 수백만의 사용자를 서빙하고 있습니다. 비슷한 아키텍처를 구현하는 데 도움이 필요하면 팀에 연락하거나 프로젝트 추정을 위해 가격 책정을 확인하세요.
FAQ
웹사이트가 Next.js로 구축되었는지 어떻게 확인합니까?
가장 쉬운 방법은 페이지 소스에서 __NEXT_DATA__를 확인하거나 네트워크 요청에서 /_next/를 찾는 것입니다. Wappalyzer 또는 BuiltWith와 같은 브라우저 확장 프로그램을 사용할 수도 있습니다. Server Components를 사용하는 App Router 사이트의 경우, __NEXT_DATA__ 스크립트 태그가 없을 수 있습니다 — 대신, 네트워크 요청에서 RSC 페이로드를 찾습니다(Chrome DevTools에서 "rsc"로 필터링).
왜 Next.js 마케팅 사이트는 Next.js 애플리케이션보다 높은 점수를 받습니까? 마케팅 사이트는 주로 콘텐츠 전달입니다 — 최소한의 클라이언트 측 상호 작용으로 정적 또는 반정적 콘텐츠를 제공합니다. 프로젝트 관리 도구, 채팅 인터페이스 또는 디자인 도구와 같은 애플리케이션은 실시간 기능, 상태 관리 및 복잡한 상호 작용을 위해 무거운 클라이언트 측 JavaScript를 요구합니다. 실시간 협력 도구의 72 Lighthouse 점수는 실제로 우수합니다. 사과와 오렌지를 비교하지 마세요.
순전히 정적 사이트의 경우 Next.js가 Astro보다 빠릅니까? 최소한의 상호 작용을 사용하는 순전히 정적, 콘텐츠 중심 사이트의 경우, Astro는 일반적으로 기본적으로 0개의 JavaScript를 배포하기 때문에 더 작은 번들 및 빠른 로드 시간을 전달합니다. Next.js는 정적 콘텐츠와 동적 기능, API 경로, 인증 또는 복잡한 상호 작용이 혼합되어 있을 때 이깁니다. 많은 팀(우리 포함)이 둘 다를 사용합니다 — 문서/블로그용 Astro, 애플리케이션용 Next.js.
Next.js를 사용할 때 어느 Lighthouse 점수를 목표로 해야 합니까? 마케팅 사이트 및 랜딩 페이지의 경우 모바일에서 90+, 데스크톱에서 95+를 목표로 하세요. e-commerce 제품 페이지의 경우, 써드파티 스크립트 요구 사항을 고려할 때 80+는 현실적입니다. 복잡한 웹 애플리케이션의 경우, 70 이상은 견고합니다. 주목할 메트릭은 CrUX 데이터의 Core Web Vitals입니다 — 이것은 합성 랩 테스트가 아닌 실제 사용자 경험을 반영합니다.
Vercel 호스팅이 Next.js를 더 빠르게 합니까? 측정 가능하게 예. Vercel의 엣지 네트워크는 Next.js에 특화되어 최적화되었습니다 — ISR, PPR, 엣지 미들웨어와 같은 기능이 기본적으로 그들의 인프라에서 실행됩니다. 내 테스트에서, AWS EC2의 일반 Node.js 배포와 비교할 때 동일한 Next.js 앱이 Vercel에 배포되면 일반적으로 Lighthouse에서 3-8포인트 높은 점수를 받습니다. 그렇긴 하지만, CloudFront가 있는 AWS 또는 Cloudflare Workers는 더 많은 구성 노력으로 Vercel의 성능과 일치할 수 있습니다.
2026년 Next.js에 어떤 헤드리스 CMS가 가장 잘 작동합니까? 이 분석에 기반하여 Sanity는 고성능 Next.js 사이트 중 가장 인기 있는 선택입니다. 그것의 실시간 미리 보기, GROQ 쿼리 언어, TypeScript 지원은 App Router와 자연스럽게 통합됩니다. Contentful은 엔터프라이즈 기본값입니다. Payload CMS는 오픈소스 대안으로 주목을 받고 있습니다. 최선의 선택은 콘텐츠 모델링 필요, 팀 규모 및 예산에 따라 달라집니다.
이 사이트들은 성능을 위해 이미지를 어떻게 처리합니까?
거의 모든 50개 사이트는 자동 AVIF/WebP 변환을 사용하여 next/image를 사용합니다. 최고의 성능 사이트는 또한 공격적인 지연 로딩을 구현합니다 — above-the-fold 이미지만 priority={true}를 사용하고, 나머지는 Intersection Observer를 통해 지연 로드합니다. 여러 사이트(Linear, Resend)는 히어로 섹션에 래스터 이미지 대신 SVG 삽화를 사용하므로 이미지 최적화를 완전히 제거합니다.
90점 이상을 얻는 e-commerce 사이트를 Next.js로 구축할 수 있습니까? 예, 하지만 훈련이 필요합니다. 이 목록의 e-commerce 페이지에서 90점 이상을 달성하는 사이트는 분석을 자체 호스팅하고, 써드파티 스크립트를 최소화하고, 서버 컴포넌트를 제품 데이터 가져오기에 사용하고, ISR을 사용한 공격적인 캐싱을 구현하여 그렇게 합니다. Google Tag Manager, 채팅 위젯, 3개의 A/B 테스트 도구를 추가하는 순간, 프레임워크 선택에 관계없이 75-85를 찾고 있습니다.