Что такое Next.js?
Next.js — это фреймворк на основе React для создания сайтов и веб-приложений.
Признаки того, что сайт использует Next.js
- /_next/static/ в адресах скриптов. Next.js отдаёт свои скомпилированные файлы по этому пути.
- Заголовок x-powered-by: Next.js. Он отправляется по умолчанию, если сайт не отключил его.
- Скрипт __NEXT_DATA__ или потоковая передача данных страницы. Страницы используют их, чтобы передавать данные с сервера в браузер.
Как проверить вручную
Откройте исходный код страницы и найдите _next. Обычно это есть почти в каждом теге script.
Что может скрывать признаки
Сайты могут удалить заголовок, но путь <code>_next</code> используется по умолчанию почти во всех развёртываниях. Отрицательный результат не доказывает, что сайт не использует Next.js: проверка читает исходный код страницы и заголовки ответа, а инструменты, которые подгружаются позже через JavaScript, могут быть пропущены.
Проверьте остальной стек
Вставьте адрес в Проверку технологий сайта, чтобы в одном отчёте увидеть платформу, фреймворк, аналитику и многое другое. Чтобы узнать, где размещён сайт, используйте Кто хостит.
Проверка технологий сайта
Узнайте, на чём работает любой сайт: CMS (WordPress, Drupal, Joomla, Ghost, Webflow, Wix, Shopify), форумные движки (vBulletin, XenForo, phpBB, Discourse), фреймворки (Next.js, Nuxt, React, Vue), сервер и CDN, аналитику и многое другое — с версиями, если сайт их показывает.
Часто задаваемые вопросы
Как понять, что сайт использует Next.js?
Всегда ли точна проверка Next.js?
_next используется по умолчанию почти во всех развёртываниях.