lenec ru

← все теги

#app-router

5 постов

Route handlers vs Server Actions: что для чего в App Router

В App Router есть два способа сделать серверный эндпоинт: route handler (app/api/.../route.ts) и Server Action ("use server" функция). Оба запускаются на сервере, оба умеют ходить в БД, оба могут…

226 13K
Юлия Скворцова

State management в App Router: где Zustand, где useState, где сервер

Когда переезжаешь с pages router на app router, первое, что замечаешь: половина мест, где раньше стоял Redux или Zustand, больше не нужна. Серверные компоненты сами знают данные, и тащить их через…

85 11K
Юлия Скворцова

Миграция Next.js с pages router на app router: пошагово, не за день

Я переносила два больших Next.js-приложения с pages router на app router. Первое — за два с половиной месяца, второе — за полтора. В обоих случаях это была не «героическая суббота с кофе», а…

298 14K
Юлия Скворцова

Server Actions в Next.js: где они уместны, а где лучше REST

Server Actions преподносят как «теперь не нужно писать API-эндпоинты». Это правда ровно настолько же, насколько и неправда. На простых формах действительно не нужно. На всём остальном — нужно, просто…

389 13K
Юлия Скворцова

React Server Components в App Router: где они уместны, а где ломают DX

Я сначала тоже ненавидела server components. Год назад мы переезжали с pages router на app router в Next.js, и первые две недели я ходила и бубнила, что всё это сломанная абстракция. Потом…

406 12K
Юлия Скворцова