1. フレームタイトルの修正

デバッガーの画面
/app/page.tsx の title の値を任意の文字列に書き換えます。
/app/page.tsx
タイトル修正の一例
/app/page.tsx
2. ブラウザアクセス時のテキストの修正

ブラウザアクセス時の画面
/app/page.tsx
コンテンツ修正の一例
/app/page.tsx
3. その他の修正
generateMetadata 関数内にある fetchMetadata の new URL の部分ですが、フレームのプログラミングの際に使用した appURL 関数を用いてより見やすく管理しやすいコードに リファクタリング することが可能です。
/app/page.tsx
リファクタリング後
/app/page.tsx
リファクタリングとは
ソフトウェア開発において、プログラムの動作を保ったままソースコードを改善する作業です。
プログラムの内部構造をブラッシュアップすることで、コードの可読性やメンテナンス性を向上させ、将来的な変更を容易にします。 リファクタリングの具体例としては、次のようなものがあります。リファクタリングのメリットとしては、次のようなものがあります。
- 冗長なコードの削除
- 変数名や関数名の適切化
- コードの再構成
- 似た処理が複数カ所に実装されたソースコードを関数化やクラス化して1つにまとめる
- コードの複雑性が下がる
- コードの再利用性が上がる
- バグが減少する
- ソースコードが整理されているためバグの修正やトラブルでも迅速に対応できる