Capítulo 455 de 456

<Link> (shared-page consumer example)

Core Idea

Not a real feature page: the "consumer" side of the Contribution Guide's (ch452) shared-content example — a Pages Router doc file that pulls its content from the App Router version via the source frontmatter field.

Code Examples

---
title: <Link>
description: API reference for the <Link> component.
source: app/api-reference/components/link
---

{/* DO NOT EDIT THIS PAGE. */}
{/* The content of this page is pulled from the source above. */}
  • O que demonstra: como uma página do Pages Router reaproveita o conteúdo da página equivalente do App Router (ch454) sem duplicar texto, evitando dessincronia entre as duas seções.

Key Takeaways

  1. source no frontmatter é o mecanismo oficial pra evitar duplicação entre docs de App Router e Pages Router.
  2. Páginas consumidoras carregam o comentário "DO NOT EDIT" pra sinalizar que o conteúdo real vive na página de origem.

Connects To

  • Contribution Guide (ch452): define o campo source e o padrão "Shared Pages"/"Shared Content" (<AppOnly>/<PagesOnly>).
  • <Link> (ch454): página de origem cujo conteúdo é puxado aqui.