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

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

Примеры

getStaticProps

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

getStaticPaths

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

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

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

getServerSideProps

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

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

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

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

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

On this page