React-фреймворк для веба
Используемый некоторыми из крупнейших компаний мира, Next.js позволяет создавать высококачественные веб-приложения с мощью React-компонентов.
Что включено в Next.js?
Всё, что нужно для создания отличных продуктов в вебе.
Встроенные оптимизации
Автоматическая оптимизация изображений, шрифтов и скриптов для улучшения UX и Core Web Vitals.
Explore
Получение данных
Сделайте ваш React-компонент асинхронным и ожидайте ваши данные. Next.js поддерживает получение данных как на сервере, так и на клиенте.
Explore
Server Actions
Выполняйте серверный код, вызывая функцию. Пропустите API. Затем легко перевалидируйте кэшированные данные и обновите ваш UI за один сетевой запрос.
Explore
Продвинутая маршрутизация и вложенные макеты
Создавайте маршруты с помощью файловой системы, включая поддержку более продвинутых паттернов маршрутизации и UI-макетов.
Explore
Динамический HTML-стриминг
Мгновенно стримьте UI с сервера, интегрированный с App Router и React Suspense.
Explore
Поддержка CSS
Стилизуйте ваше приложение любимыми инструментами, включая поддержку CSS Modules, Tailwind CSS и популярных библиотек сообщества.
Explore
Route Handlers
Создавайте API-эндпоинты для безопасного подключения к сторонним сервисам для обработки аутентификации или прослушивания веб-хуков.
Explore
Middleware
Контролируйте входящие запросы. Используйте код для определения правил маршрутизации и доступа для аутентификации, экспериментов и интернационализации.
Explore
React Server Components
Добавляйте компоненты без отправки дополнительного клиентского JavaScript. Построено на последних возможностях React.
Explore
Рендеринг на клиенте и сервере
Гибкие опции рендеринга и кэширования, включая инкрементальную статическую регенерацию (ISR), на уровне страницы.
Explore
Next.js 15
Сила полного стека для фронтенда. Читайте заметки о релизе.
Explore