会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

レイアウトと共通コンポーネント

目安学習時間 15分

課題

全問正解でレクチャー完了です。

【問題1】

全ページ共通のヘッダーやフッターを書く場所として適切なのはどれ?

[選択肢]

【問題2】

layout.tsxの中で各ページの内容が挿入される場所を表すものはどれ?

[選択肢]
会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

学ぶ目的

layout.tsxは全ページの共通枠

ヘッダーやフッターのように全ページで共通する部分は、app/layout.tsxに書きます。各ページの内容はchildrenとしてレイアウトの中に流し込まれます。

部品はcomponentsフォルダへ

React初級講座で学んだコンポーネント分割をNext.jsで実践します。HeaderやFooterをcomponents/フォルダに切り出し、レイアウトから読み込む構成が定番です。

学ぶ目的

「共通部分はレイアウトに、部品はコンポーネントに」という実務と同じ整理の仕方を、自分のアプリに適用できるようになります。

このレクチャーで学ぶこと

  • layout.tsxの役割
  • ヘッダー・フッターの共通化
  • コンポーネントの分割と配置

質問

まだ質問は投稿されていません。

質問投稿

ログイン後に質問の投稿ができます。