LoginSignup
1
0

More than 1 year has passed since last update.

Next.jsでのLinkコンポーネントの記述の仕方で変更点をおさえる!!

Posted at

先日Next.jsのバージョンは13.0にアップデートされました。その際にLinkコンポーネントの記述方が変わったみたいなので調べてみました。

この記事を読む対象者

・Next.jsのバージョンが13になってLinkコンポーネントの記述方を情報収集している方

読了時間

・5分もかかりません。

新Linkコンポーネントの記述法

index.tsx
<Link href='/'>
  ホームに戻る
</Link>

以前の記述法

index.tsx
<Link href='/'>
  <a>ホームに戻る</a>
<Link>

変更点

以前はLinkコンポーネント内にaタグをネストする必要があったが、不要になった。
公式ドキュメントではこちらの箇所です。

疑問に思ったこと

こちらの記事によると以前、Linkコンポーネント内にaタグをネストしていたのはセマンティックコーディングとSEOのためにネストしていた。もう記述の必要がなくなり、SEOの観点からみても機能は失われずに、Linkコンポーネント上で行ってくれているのか。

↓参考記事
https://zenn.dev/k_kazukiiiiii/articles/5e8a72ec1a5d27

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0