データ取得
Next.js のデータ取得機能を使用すると、アプリケーションのユースケースに応じてコンテンツをさまざまな方法でレンダリングできます。これには、サーバーサイドレンダリングまたは静的生成による事前レンダリング、およびインクリメンタル静的再生生成による実行時のコンテンツの更新または作成が含まれます。
例
- 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 の例 (デモ)
- ブログスターターの例 (デモ)
- 静的ツイート(デモ)
getStaticProps
`getStaticProps` でデータを取得し、静的ページを生成します。Next.js でのデータ取得のためのこの API について詳しく見ていきましょう。
getStaticPaths
`getStaticPaths` でデータを取得し、静的ページを生成します。Next.js でのデータ取得のためのこの API について詳しく見ていきましょう。
フォームとミューテーション
Next.js でフォームの送信とデータミューテーションを処理する方法を学びます。
getServerSideProps
`getServerSideProps` で各リクエスト時にデータを取得します。
クライアントサイドでの取得
クライアントサイドでのデータ取得について、およびキャッシュ、再検証、フォーカス追跡、間隔での再取得などを処理するデータ取得 React Hook ライブラリである SWR の使用方法を学びます。
役に立ちましたか?