はじめに App Routerは、Next.jsのバージョン13.4で安定版として登場したルーティングシステムです。 React Server Components(RSC)を基盤としており、サーバーサイドでの処理を可能にすることで、従来のPages Routerよりもパフォーマンスの向上を図っています。 App Routerの誕生背景 ReactとNext.jsの進化を振り返ると、App Routerの登場がいかに画期的かがわかります。 ReactとNext.jsの進化 Reactは2013年にFacebookによって公開され、コンポーネントベースの設計や仮想DOMなど、多くの革新的な概念を導入しました。 2016年には、Vercelの創設者であるGuillermo RauchによってNext.jsが登場。 Next.jsは、Reactの強力な機能を活かしつつ、サーバーサイドレンダリング