Получение данных

В Next.js получение данных позволяет отображать контент различными способами в зависимости от сценария использования вашего приложения. Это включает предварительный рендеринг с помощью рендеринга на стороне сервера (SSR) или статической генерации (Static Generation), а также обновление или создание контента во время выполнения с помощью инкрементальной статической регенерации (ISR).

Примеры

getStaticProps

Получение данных и генерация статических страниц с помощью `getStaticProps`. Подробнее об этом API для загрузки данных в Next.js.

getStaticPaths

Получение данных и генерация статических страниц с помощью `getStaticPaths`. Узнайте больше об этом API для получения данных в Next.js.

Формы и мутации

Узнайте, как обрабатывать отправку форм и мутации данных в Next.js.

getServerSideProps

Получение данных при каждом запросе с помощью `getServerSideProps`.

Инкрементальная статическая регенерация (ISR)

Узнайте, как создавать или обновлять статические страницы во время выполнения с помощью инкрементальной статической регенерации.

Получение данных на стороне клиента (Client-side Fetching)

Узнайте о получении данных на стороне клиента и использовании библиотеки SWR — хука React для получения данных, который обрабатывает кэширование, ревалидацию, отслеживание фокуса, повторные запросы с интервалами и многое другое.

On this page