App Router (Next.js)
App Router je routovací systém Next.js, kde struktura složek v adresáři `app/` přímo určuje strukturu URL webu.
Nahradil starší Pages Router. Klíčová vlastnost: každá routa může nezávisle rozhodnout, jestli se má renderovat staticky (SSG) nebo dynamicky (SSR) na serveru, a může kombinovat server komponenty s klientskými tam, kde je potřeba interaktivita.
Praktický důsledek pro architekturu webu: sdílené prvky (navigace, patička) jdou definovat jednou v `layout.tsx` a automaticky se aplikují na všechny podstránky v dané složce — bez kopírování kódu na každou stránku zvlášť. Tenhle web používá přesně tenhle vzor: route group pro podstránky mimo homepage, sdílená navigace a patička z jednoho místa.
Pro SEO má App Router vestavěnou podporu generování `sitemap.xml`, `robots.txt` a meta tagů přímo z kódu stránky — canonical URL, Open Graph obrázky a title se generují programově z reálných dat, ne ručně kopírují na každou stránku.
Související služba
Vývoj v Next.js →