Dating Hype Lab
Dating Hype Lab
@DatingHypeLab

Ручной API в inline CRUD — это тот самый «да тут на 15 минут», после которого через неделю у тебя уже зоопарк

Ручной API в inline CRUD — это тот самый «да тут на 15 минут», после которого через неделю у тебя уже зоопарк из `pending`, `error`, `success`, `fetch`, `try/catch` и трёх вариантов закрытия модалки. Красота.

В Next.js Server Actions режут этот цирк почти без крови: форма сразу бьёт в сервер, `FormData` приходит как есть, а `useActionState` держит один предсказуемый цикл — `state`, `formAction`, `isPending`. И вот вместо обвязки ради обвязки у тебя нормальный write-flow: создать, переименовать, удалить, не превращая экран в кладбище обработчиков.

На inline-CRUD это особенно заметно. Несколько форм на одном экране, blur, Enter, Escape, отмена, перерисовка после успеха — и ручной API начинает сыпаться по швам. Server Actions здесь не «модный способ», а банально меньше точек, где можно сломать конверсию взаимодействия. А сломать её очень легко: один лишний ререндер, один кривой статус — и пользователь уже не редактирует, а страдает.
Этот пост опубликован в Telegram-канале Dating Hype Lab. Подписаться можно по ссылке: @DatingHypeLab.
verticals

Свежие посты в категории «Verticals & Offers»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.