Next.js — сборка приложений из JSON-спецификации
★ 8.1 · web-development
Разработка на Next.js — это скилл для Claude Code, который преобразует JSON-спецификации в полнофункциональные Next.js-приложения с маршрутизацией, layout-ами, серверным рендерингом и SEO-метаданными через пакет @json-render/next. Берут, когда нужно быстро собрать многостраничное приложение по AI-генерируемой спецификации, когда структура приложения описывается декларативно и должна воспроизводиться без ручного написания роутов, или когда требуется единый JSON-источник правды для страниц, навигации и метаданных. Внутри — пакеты @json-render/core, @json-render/react и @json-render/next, устанавливаются через npm; серверная часть (@json-render/next/server) экспортирует createNextApp, matchRoute, resolveMetadata и collectStaticParams; клиентская — NextAppProvider, PageRenderer, Link. Поддерживаются статические и динамические маршруты в нотации Next.js ([slug], [...path], [[...path]]), переиспользуемые layouts со Slot-компонентом, server-side data loaders, глобальный state и OpenGraph-метаданные. Страницы рендерятся как async Server Components и гидратируются на клиенте. Направление — генерация приложения из JSON, а не разбор или экспорт существующего Next.js-проекта в JSON. Подойдёт для TypeScript-проектов на Next.js App Router; не подходит, если приложение уже написано вручную и JSON-спецификация не используется как источник структуры.
- #nextjs
- #json-render
- #ssr
- #routing
- #layouts