有料プラン

Next.jsフルスタック:サーバー・データ取得・API

Server ComponentsとClient Components、use client、サーバーfetch、asyncコンポーネント、動的ルート、params、notFound、キャッシュ、Route Handler、GET・POST API、Server Actions、フォームを扱う全24レッスンのフルスタックコースです。fleamaの商品取得と出品機能をNext.js内へ実装します。

レッスン

24件

所要時間

約6時間

ランク

中級

学習環境

ブラウザ完結

目標

fleamaの商品一覧・詳細をサーバーで取得し、出品APIとフォームをNext.js内へ実装する

概要

Server ComponentsとClient Components、use client、サーバーfetch、asyncコンポーネント、動的ルート、params、notFound、キャッシュ、Route Handler、GET・POST API、Server Actions、フォームを扱う全24レッスンのフルスタックコースです。fleamaの商品取得と出品機能をNext.js内へ実装します。

できるようになること

Server ComponentsとClient Componentsの境界を判断できる

サーバーfetchと動的ルートでデータを含むページを作れる

Route Handler・Server Actions・フォームで更新処理を構築できる

前提知識・必要な環境

必須

  • Next.js入門:App Routerとレイアウト 修了相当

環境

ブラウザ完結(インストール不要)

内容

テキストでの解説

0

レッスン

コーディングの問題

21

レッスン

クイズ問題

3

レッスン

監修

ゆめさくコード編集部

プログラミング学習をもっと身近に。初心者から実務レベルまで、わかりやすいコンテンツをお届けします。

生田 陸人

ゆめさくエンジニア / 現役ソフトウェアエンジニアRuby on Rails・Nuxt.js・Next.js・CakePHPなどの実務の開発をベースに、学習コンテンツを作成しています。

このコースの動く図解

動かしながら、仕組みや変化を目で確かめられます。

動く図解をすべて見る

次に学ぶなら

このコースを終えたあとに進むと、無理なく続けられます