Сайты на Next.js
База сайтов на Next.js: SSR, SSG, ISR, App Router, e-commerce, SaaS-проекты, выручка, контакты. Мета-фреймворк №1 для React. Определение за 5 секунд.
О технологии Next.js
Next.js — мета-фреймворк для React, разработанный компанией Vercel (ранее ZEIT) во главе с Гильермо Раухом (Guillermo Rauch) с 2016 года, превратившийся в де-факто стандарт для production-разработки React-приложений. Next.js решает основные проблемы «голого» React: серверный рендеринг (Server-Side Rendering — SSR) для SEO и быстрой первой загрузки, статическая генерация (Static Site Generation — SSG) для контентных сайтов, инкрементальная регенерация (Incremental Static Regeneration — ISR) для обновления статики без полной пересборки, файловый роутинг (структура папки /pages или /app автоматически определяет маршруты приложения), API Routes для бэкенд-эндпоинтов в той же кодовой базе, оптимизация изображений через next/image (автоматический WebP/AVIF, lazy loading, responsive images), оптимизация шрифтов через next/font (избежание layout shift), оптимизация скриптов через next/script, встроенная поддержка TypeScript из коробки без конфигурации, automatic code splitting, prefetching. Текущая мажорная версия Next.js 14-15 включает революционный App Router (с Next.js 13.4, 2023) на основе React Server Components (рендеринг компонентов на сервере с потоковой передачей в браузер), nested layouts (вложенные layouts на каждом уровне маршрута), Server Actions (вызов серверных функций прямо из клиентских компонентов), Turbopack (новый build-tool на Rust от создателя webpack Тобиаса Копперса, в 700+ раз быстрее webpack на больших проектах), Partial Prerendering (комбинация статической и динамической рендеринга на одной странице), edge runtime для деплоя на edge-узлах Vercel/Cloudflare. По данным State of JS 2024 Next.js используется примерно 65-70% React-разработчиков, что делает его абсолютным лидером среди мета-фреймворков React (Remix около 15-20%, Gatsby около 10-15%, Astro около 20%). Next.js поддерживается Vercel и огромным open-source сообществом — один из самых активных проектов на GitHub.
Главные преимущества Next.js: решает все ключевые проблемы production-разработки React в одном фреймворке — SSR/SSG/ISR для SEO и производительности, файловый роутинг, API Routes, оптимизация изображений/шрифтов/скриптов, встроенная поддержка TypeScript, automatic code splitting, prefetching, встроенная поддержка CSS Modules / Sass / CSS-in-JS / Tailwind CSS из коробки без конфигурации; революционный App Router на React Server Components даёт уникальную модель частично-серверного рендеринга — компоненты могут быть Server Components (рендерятся на сервере, не отправляют JS в браузер) или Client Components ("use client" директива), что значительно уменьшает bundle size клиента и улучшает производительность; nested layouts позволяют делить общие layout-компоненты между страницами с автоматическим сохранением state при навигации; Server Actions позволяют вызывать серверные функции прямо из клиентских компонентов через async-функции с директивой "use server" — без отдельного API-слоя; Turbopack даёт ультра-быструю сборку и HMR; идеальная интеграция с платформой Vercel для деплоя (zero-config, automatic preview deployments на каждый PR, edge functions, image optimization API из коробки); большое количество готовых интеграций с CMS (Sanity, Contentful, Strapi, Storyblok, WordPress headless), e-commerce платформами (Shopify, Stripe, BigCommerce), auth-провайдерами (Auth.js/NextAuth, Clerk, Supabase Auth, Firebase Auth); огромное количество templates и starter-проектов; Edge Runtime на основе V8 isolates для деплоя на Cloudflare Workers, Vercel Edge, Netlify Edge. Слабые стороны — App Router и Server Components — относительно новая парадигма, постоянно меняющаяся (с 2023 года несколько breaking changes), кривая обучения; vendor lock-in на Vercel при использовании всех фич (хотя Next.js можно деплоить и на других платформах через Docker, теряется часть оптимизаций); сложность отладки Server Components в Chrome DevTools.
Типичные клиенты Next.js — практически все крупные tech-компании и SaaS-стартапы, использующие React в production. Известные публичные пользователи в мире — TikTok (web-версия tiktok.com), OpenAI (chat.openai.com, openai.com/blog, помощник GPT через Next.js), Anthropic (claude.ai, anthropic.com), Notion (workspace и docs на Next.js), Hulu, Twitch (часть страниц), Nike (nike.com на Next.js), Marriott (marriott.com), Hashnode, GitHub (часть новых разделов, GitHub Education), Loom (loom.com), Linear (linear.app), Vercel (vercel.com — создатели Next.js), Stripe (stripe.com), Cal.com (open-source альтернатива Calendly), Sentry (sentry.io), Supabase (supabase.com), PlanetScale, Railway, Render (render.com), Plaid, Reddit (новый дизайн полностью на Next.js + React), TED (ted.com), Hashicorp (hashicorp.com, terraform.io, vault.io). В России Next.js активно используется в современных IT-стартапах, крупных продуктовых командах, агентствах: Тинькофф T-Bank (значительная часть новых продуктов и Backend-for-Frontend через Next.js), Авито (часть продуктовых интерфейсов), Wildberries (часть кабинета продавца WB Partner), Ozon (часть кабинета продавца Ozon Seller), Сбербанк (часть СберCloud), Самокат (samokat.ru), Яндекс.Лавка, Mango Office (mango-office.ru), множество edtech-стартапов (часть Skillbox, новые проекты GeekBrains, индивидуальные онлайн-школы), fintech-стартапы (Точка Банк, многие криптовалютные сервисы), агентства-разработчики на Upwork с западными клиентами. Признаки детекции Next.js: глобальная переменная window.__NEXT_DATA__ со страницей props в JSON-формате (выставляется автоматически SSR-режимом, один из самых надёжных маркеров Next.js); URL-пути /_next/static/chunks/[hash].js для JS-чанков, /_next/static/css/[hash].css для CSS, /_next/image для оптимизированных изображений с query-параметрами ?url=&w=&q=, /_next/data/[buildId]/ для prefetched data, /api/* для API Routes; HTTP-заголовок X-Powered-By: Next.js (выставляется по умолчанию, может быть отключён через poweredByHeader: false в next.config.js); мета-тег <meta name="next-head-count" content="X"> или <meta name="generator" content="Next.js"> в HTML head; cookie next-auth.session-token при использовании Auth.js/NextAuth. X-kit Scanner проверяет все эти сигналы автоматически.
Сайты, использующие Next.js
| Домен | Организация | Выручка | E-mail адреса |
|---|---|---|---|
| befree.ru | АО "МЭЛОН ФЭШН ГРУП" | 81.9 млрд ₽ | p********y@melonfashion.com +4 |
| famil.ru | ООО "МАКСИМА ГРУПП" | 55.5 млрд ₽ | n********e@mail.ru +5 |
| gapresurs.ru | ООО "СТАВРОПОЛЬСКИЙ БРОЙЛЕР" | 55.1 млрд ₽ | h********e@gap-rs.ru +10 |
| prosv.ru | АО "ИЗДАТЕЛЬСТВО "ПРОСВЕЩЕНИЕ" | 51.1 млрд ₽ | i********o@shop.prosv.ru +4 |
| shinservice.ru | ООО "ШИНСЕРВИС" | 37.8 млрд ₽ | k********v@sst.su +2 |
| pecom.ru | ООО "ПЭК" | 36.8 млрд ₽ | p********m@pecom.ru +5 |
| stoloto.ru | АО "ТК "ЦЕНТР" | 33.5 млрд ₽ | l********s@stoloto.ru +1 |
| gazprom-auto.ru | ПАО "ГАЗПРОМ АВТОМАТИЗАЦИЯ" | 26.8 млрд ₽ | g********o@gazprom-auto.ru +3 |
| sandoz.ru | АО "САНДОЗ" | 26.4 млрд ₽ | a********v@novartis.com +2 |
| promomed.ru | ООО "ПРОМОМЕД ДМ" | 25.7 млрд ₽ | r********n@promomed.pro +5 |
| stockmann.ru | АО "СТОКМАНН" | 22.8 млрд ₽ | s********p@stockmann.ru +5 |
| dilmas.ru | ООО "ДИЛМАС" | 21.3 млрд ₽ | o********e@dilmas.ru +3 |
| opti-com.ru | АО "ОПТИКОМ" | 16.9 млрд ₽ | i********o@opti-com.ru +4 |
| lavrushinskiy.ru | ООО "СПЕЦИАЛИЗИРОВАННЫЙ ЗАСТРОЙЩИК "ТОЛМАЧЕВСКИЙ" | 16.2 млрд ₽ | — |
| sokolov.ru | ООО "СВ РИТЕЙЛ" | 13.4 млрд ₽ | m********e@sokolov.ru +4 |
| bonus-hotel.ru | ООО "ДОМЕЙН" | 11.7 млрд ₽ | b********l@do-mein.ru +2 |
| carprice.ru | ООО "СЕЛАНИКАР" | 11.3 млрд ₽ | c********c@carprice.ru +1 |
| moskvorechie.ru | ООО "МОСКВОРЕЧЬЕ ТРЕЙДИНГ" | 10.1 млрд ₽ | m********k@moskvorechie.ru +8 |
| fortis.ru | ООО "ФОРТИС" | 9.4 млрд ₽ | w********e@fortis.ru +1 |
| sberhealth.ru | ООО "ИННОВАЦИОННАЯ МЕДИЦИНА" | 8.9 млрд ₽ | i********o@sberhealth.ru +5 |
Данные обновлены 26 мая 2026 г..
Часто задаваемые вопросы
Сколько сайтов работает на Next.js в мире и в России?
Точную долю Next.js в мировой web-инфраструктуре сложно оценить, поскольку W3Techs не выделяет мета-фреймворки React в отдельную категорию. По данным State of JS 2024 Next.js используется примерно 65-70% опрошенных React-разработчиков, что делает его абсолютным лидером среди мета-фреймворков React (Remix около 15-20%, Gatsby около 10-15%, Astro около 20% но Astro работает с разными фреймворками). По данным BuiltWith на 2026 год Next.js используется более чем на 1.5-2 миллионах сайтов в мире и более чем на 50 000 топ-1M сайтов по трафику, что делает его одним из самых популярных мета-фреймворков в production. Среди новых React-проектов, запускаемых в 2024-2026 годах, Next.js выбирается в 60-75% случаев, особенно для проектов с требованиями к SEO, производительности и сложному роутингу. В России Next.js — самый популярный React-мета-фреймворк, активно используется в крупных IT-компаниях (Тинькофф, Авито, Wildberries, Ozon, Сбербанк, Самокат, Яндекс.Лавка), современных SaaS-стартапах, агентствах и индивидуальных проектах. Среди топ-10 000 российских сайтов по трафику с React доля Next.js составляет около 40-50%, что делает его явным лидером среди React-мета-фреймворков в Рунете. Точное число российских сайтов с публично детектируемой инфраструктурой Next.js в нашей базе указано выше — это домены, у которых X-kit Scanner обнаружил переменную window.__NEXT_DATA__, пути /_next/static/, заголовок X-Powered-By: Next.js, или мета-тег <meta name="next-head-count">.
Почему компании выбирают Next.js?
Главные причины — Next.js решает все ключевые проблемы production-разработки React в одном фреймворке без необходимости выбирать и интегрировать десятки разрозненных библиотек: SSR для SEO (поисковики получают полный HTML с контентом), SSG для производительности (статические страницы загружаются мгновенно), ISR для обновления статики без полной пересборки (важно для контентных сайтов с тысячами страниц), файловый роутинг (структура папки /pages или /app автоматически определяет маршруты — нет необходимости вручную настраивать роутер), API Routes для бэкенд-эндпоинтов в той же кодовой базе (full-stack приложение в одном проекте), оптимизация изображений через next/image (автоматический WebP/AVIF, lazy loading, responsive images, blur placeholder), оптимизация шрифтов через next/font (избежание layout shift при загрузке шрифтов), встроенная поддержка TypeScript из коробки без конфигурации, automatic code splitting (каждая страница загружает только нужный код), prefetching ссылок на видимые в viewport <Link> компоненты; революционный App Router на React Server Components даёт уникальную модель частично-серверного рендеринга — компоненты могут быть Server Components (рендерятся на сервере, не отправляют JS в браузер, уменьшают bundle size на 30-50%) или Client Components, что значительно улучшает производительность; nested layouts для общих UI-элементов между страницами с сохранением state при навигации; Server Actions для серверных функций без отдельного API-слоя; Turbopack для ультра-быстрой сборки и HMR (в 700+ раз быстрее webpack); идеальная интеграция с платформой Vercel для zero-config деплоя с automatic preview deployments на каждый PR; огромная экосистема готовых интеграций (CMS, e-commerce, auth-провайдеры). По сравнению с Remix Next.js имеет больше готовых решений и большее сообщество; по сравнению с Gatsby — лучшую производительность и более современную архитектуру.
Какие компании используют Next.js?
Next.js используется большинством крупных современных SaaS-стартапов и многими Fortune 500 компаниями. Известные публичные пользователи в мире — TikTok (web-версия tiktok.com обслуживает сотни миллионов пользователей), OpenAI (chat.openai.com — интерфейс ChatGPT с сотнями миллионов пользователей, openai.com/blog, platform.openai.com), Anthropic (claude.ai — мой интерфейс, anthropic.com), Notion (workspace и docs на Next.js, 30+ млн пользователей), Hulu, Twitch (часть страниц), Nike (nike.com, один из крупнейших e-commerce-проектов в мире), Marriott (marriott.com), Lufthansa, Audi, GitHub (часть новых разделов, GitHub Education, marketplace), Loom (loom.com — video messaging для команд), Linear (linear.app — project management для разработчиков), Vercel (vercel.com — создатели Next.js, eat your own dogfood), Stripe (stripe.com — крупнейший платёжный процессор), Cal.com (open-source альтернатива Calendly), Sentry (sentry.io — мониторинг ошибок), Supabase (supabase.com — Firebase-альтернатива на PostgreSQL), PlanetScale, Railway, Render (render.com — managed-хостинг), Plaid (банковские API), Reddit (новый дизайн полностью на Next.js + React с миллиардами просмотров в месяц), TED (ted.com), Hashicorp (hashicorp.com, terraform.io, vault.io), DoorDash, Tencent, ByteDance. В России Next.js активно используется в современных IT-стартапах и крупных продуктовых командах: Тинькофф T-Bank (значительная часть новых продуктов, Backend-for-Frontend через Next.js, t-bank.ru), Авито (часть продуктовых интерфейсов), Wildberries (часть кабинета продавца WB Partner), Ozon (часть кабинета продавца Ozon Seller), Сбербанк (часть СберCloud Console), Самокат (samokat.ru), Яндекс.Лавка, Mango Office, множество edtech-стартапов (часть Skillbox, новые проекты GeekBrains, индивидуальные онлайн-школы), fintech-стартапы.
Чем Next.js отличается от Nuxt.js?
Next.js и Nuxt.js — два главных современных мета-фреймворка для разработки full-stack веб-приложений, с практически идентичной функциональностью, но построенные на разных view-библиотеках. Next.js построен на React, Nuxt.js — на Vue.js. Это главное и принципиальное отличие, определяющее выбор: команда, знающая и любящая React, выбирает Next.js; команда, работающая с Vue.js, выбирает Nuxt.js. По функциональности оба фреймворка предоставляют SSR/SSG/ISR, файловый роутинг, API Routes (server functions в Nuxt 3), оптимизацию изображений и шрифтов, code splitting, prefetching, встроенный TypeScript, поддержку SCSS/CSS Modules/Tailwind, готовые интеграции с CMS и auth-провайдерами. По производительности оба близки, но в micro-benchmarks Nuxt 3 на Vue 3 часто чуть быстрее на reactivity, Next.js быстрее на сложных приложениях с Concurrent Rendering. По экосистеме Next.js имеет больше готовых templates и starter-проектов (десятки тысяч на GitHub), больше готовых интеграций, большее сообщество разработчиков; Nuxt.js имеет более единообразную экосистему с meticulous подходом к auto-imports и developer experience, лучшую интеграцию с UI-китами Vue (Vuetify, Element Plus, Naive UI). По хостингу Next.js лучше всего работает на Vercel (создатели Next.js, zero-config деплой) и поддерживается AWS, Cloudflare Pages, Netlify; Nuxt.js работает на любой Node.js-платформе, включая Vercel, Netlify, Cloudflare Pages, AWS, есть свой Nitro server для гибкого деплоя. По рынку труда Next.js разработчиков в России и мире значительно больше (в 5-10 раз) благодаря большему сообществу React; Nuxt.js разработчиков меньше, но и спрос меньше. По стоимости разработки оба сопоставимы. Практический выбор: если команда работает с React — Next.js; если с Vue — Nuxt.js; если выбираете с нуля — Next.js имеет больше готовых решений и больший рынок труда, но Nuxt.js может быть проще для начала.
Сколько стоит разработка сайта на Next.js?
Стоимость разработки на Next.js зависит от типа проекта, сложности и команды. Простая SPA-визитка или landing на Next.js + Tailwind CSS со статической генерацией (SSG) и парой страниц — от 120 000 до 350 000 ₽ при работе с фрилансером или маленькой студией, 2-3 недели разработки. Контентный сайт (блог, медиа-портал, корпоративный сайт) на Next.js + Headless CMS (Sanity/Contentful/Strapi) с SSG/ISR, оптимизацией изображений, поиском — от 400 000 до 1 200 000 ₽, 1-3 месяца. Личный кабинет или SaaS-приложение на Next.js с App Router, Server Components, аутентификацией через Auth.js/Clerk, PostgreSQL через Prisma, биллингом через Stripe — от 1 000 000 до 3 500 000 ₽, 3-6 месяцев работы команды из 2-3 разработчиков. E-commerce на Next.js + Shopify Headless или Stripe или Saleor с каталогом, корзиной, оплатой, личным кабинетом, поиском — от 1 500 000 до 6 000 000 ₽, 3-8 месяцев. Сложный SaaS-продукт с multi-tenancy, ролями, real-time через WebSocket/Pusher/Ably, dashboard, аналитикой — от 3 000 000 до 15 000 000 ₽, 6-12 месяцев. Хостинг для Next.js: Vercel (создатели) — бесплатный план для прототипов с ограничениями, Pro от $20/мес за пользователя, Enterprise от $250+/мес; AWS Amplify от $15/мес; Cloudflare Pages бесплатно или $20/мес для Pro; Render/Railway от $7/мес; VPS у DigitalOcean/Hetzner/Selectel от 1000 ₽/мес. Стоимость Next.js-разработчика в России (hh.ru на 2026 год): junior — 120 000-220 000 ₽/мес, middle — 250 000-500 000 ₽/мес, senior — 500 000-900 000 ₽/мес. Next.js-разработчики обычно дороже обычных React-разработчиков на 10-20% благодаря более узкой специализации. Аутсорс-агентства от 3500 до 9000 ₽/час; фрилансеры от 2000 до 7000 ₽/час.
Как определить что сайт работает на Next.js?
Самые надёжные признаки наличия Next.js на сайте: глобальная переменная window.__NEXT_DATA__ со страничными props в JSON-формате — выставляется автоматически при SSR/SSG-режиме на каждой странице, один из самых надёжных маркеров Next.js (содержит buildId, page-путь, query-параметры, initial props компонента, _NSP namespace для locale, и другие данные); URL-пути /_next/static/chunks/[hash].js для JS-чанков, /_next/static/css/[hash].css для CSS-чанков, /_next/static/media/ для шрифтов, /_next/image для оптимизированных изображений с query-параметрами ?url=&w=&q= (Next.js Image Optimization API), /_next/data/[buildId]/[locale]/[page].json для prefetched data на клиентских переходах, /api/* для API Routes; HTTP-заголовок X-Powered-By: Next.js — выставляется по умолчанию, может быть отключён через poweredByHeader: false в next.config.js, но всё ещё встречается на десятках процентов Next.js-сайтов; мета-тег <meta name="next-head-count" content="X"> в HTML head (количество head-элементов, управляемых через next/head, для гидратации) или <meta name="generator" content="Next.js"> или <meta name="generator" content="Next.js 14"> с версией; для App Router-проектов — глобальная window.__NEXT_F с потоком данных React Server Components; cookie next-auth.session-token, next-auth.callback-url, __Secure-next-auth.session-token при использовании Auth.js/NextAuth для аутентификации; характерные имена JS-чанков /_next/static/chunks/main-app.[hash].js, /_next/static/chunks/webpack-[hash].js, /_next/static/chunks/framework-[hash].js, /_next/static/chunks/pages/_app-[hash].js. При деплое на Vercel — характерные заголовки X-Vercel-Id, X-Vercel-Cache, X-Vercel-Edge-Network. Для проектов на Cloudflare Pages с Next.js — заголовки CF-Cache-Status, server: cloudflare. X-kit Scanner проверяет десятки таких сигналов автоматически.
Преимущества