Obtención de datos
La obtención de datos en Next.js te permite renderizar tu contenido de diferentes maneras, dependiendo del caso de uso de tu aplicación. Estas incluyen prerrenderizado con Renderizado del lado del servidor (SSR) o Generación estática (SSG), y actualización o creación de contenido en tiempo de ejecución con Regeneración estática incremental (ISR).
Ejemplos
- Ejemplo con WordPress(Demo)
- Blog inicial con archivos markdown (Demo)
- Ejemplo con DatoCMS (Demo)
- Ejemplo con TakeShape (Demo)
- Ejemplo con Sanity (Demo)
- Ejemplo con Prismic (Demo)
- Ejemplo con Contentful (Demo)
- Ejemplo con Strapi (Demo)
- Ejemplo con Prepr (Demo)
- Ejemplo con Agility CMS (Demo)
- Ejemplo con Cosmic (Demo)
- Ejemplo con ButterCMS (Demo)
- Ejemplo con Storyblok (Demo)
- Ejemplo con GraphCMS (Demo)
- Ejemplo con Kontent (Demo)
- Demo de Tweet estático
- Ejemplo con Enterspeed (Demo)
getStaticProps
Obtén datos y genera páginas estáticas con `getStaticProps`. Aprende más sobre esta API para la obtención de datos en Next.js.
getStaticPaths
Obtén datos y genera páginas estáticas con `getStaticPaths`. Aprende más sobre esta API para la obtención de datos en Next.js.
Formularios y Mutaciones
Aprende a manejar envíos de formularios y mutaciones de datos con Next.js.
getServerSideProps
Obtén datos en cada solicitud con `getServerSideProps`.
Regeneración Estática Incremental (ISR)
Aprenda a crear o actualizar páginas estáticas en tiempo de ejecución con Regeneración Estática Incremental.
Obtención de datos en el lado del cliente (Client-side Fetching)
Aprende sobre la obtención de datos en el lado del cliente y cómo usar SWR, una biblioteca de hooks de React para obtener datos que maneja caché, revalidación, seguimiento de foco, re-obtención en intervalos y más.