Получение данных
Получение данных в Next.js позволяет отображать контент различными способами в зависимости от сценария использования вашего приложения. Это включает предварительный рендеринг с помощью рендеринга на стороне сервера (SSR) или статической генерации (Static Generation), а также обновление или создание контента во время выполнения с помощью инкрементальной статической регенерации (ISR).
Примеры
- Пример с Agility CMS (Демо)
- Пример с Builder.io (Демо)
- Пример с ButterCMS (Демо)
- Пример с Contentful (Демо)
- Пример с Cosmic (Демо)
- Пример с DatoCMS (Демо)
- Пример с DotCMS (Демо)
- Пример с Drupal (Демо)
- Пример с Enterspeed (Демо)
- Пример с GraphCMS (Демо)
- Пример с Keystone (Демо)
- Пример с Kontent.ai (Демо)
- Пример с Makeswift (Демо)
- Пример с Plasmic (Демо)
- Пример с Prepr (Демо)
- Пример с Prismic (Демо)
- Пример с Sanity (Демо)
- Пример с Sitecore XM Cloud (Демо)
- Пример с Storyblok (Демо)
- Пример с Strapi (Демо)
- Пример с TakeShape (Демо)
- Пример с Tina (Демо)
- Пример с Umbraco (Демо)
- Пример с Umbraco Heartcore (Демо)
- Пример с Webiny (Демо)
- Пример с WordPress (Демо)
- Пример Blog Starter (Демо)
- Static Tweet (Демо)
getStaticProps
Получение данных и генерация статических страниц с помощью `getStaticProps`. Подробнее об этом API для получения данных в Next.js.
getStaticPaths
Получение данных и генерация статических страниц с помощью `getStaticPaths`. Узнайте больше об этом API для загрузки данных в Next.js.
Формы и мутации
Узнайте, как обрабатывать отправку форм и мутации данных в Next.js.
getServerSideProps
Получение данных при каждом запросе с помощью `getServerSideProps`.
Получение данных на стороне клиента
Узнайте о получении данных на стороне клиента и о том, как использовать SWR — библиотеку React Hooks для получения данных, которая обрабатывает кэширование, ревалидацию, отслеживание фокуса, повторное получение данных по интервалу и многое другое.