Чем App Router отличается от Pages Router в Next.js?

Middle
313 просмотров
AFK Offer AI

Pages Router — это классический подход Next.js, где каждый файл в pages/ — отдельная страница с getServerSideProps/getStaticProps. App Router — новый подход на основе React Server Components. Файлы в app/ используют вложенные layout.tsx, loading.tsx, error.tsx. В App Router серверные компоненты по умолчанию, данные фетчишь прямо в компоненте через async/await. App Router поддерживает streaming, параллельные роуты, intercepting routes — в Pages Router этого нет.

Следующий вопрос

Что такое fetch API?