Pruebas Fullstack y RSC en Next.js 16
Pruebas de Server Components, Server Actions, Data Access Layer, Route Handlers (API)
Lista de lecciones del módulo (5)
5 lecciones en ordenPruebas de React Server Components (RSC)
Архитектура и практика тестирования React Server Components (RSC) в Next.js 16: запуск в среде Node.js, мокирование cookies(), headers(), route params, DAL и верификация асинхронного серверного дерева.
Pruebas de Integración de Server Actions
Архитектура и интеграционное тестирование Server Actions в Next.js 16: контрактные тесты серверных мутаций, валидация Zod, проверка RBAC-авторизации, верификация revalidatePath, revalidateTag и программных редиректов.
Pruebas de Data Access Layer (DAL) y Caché
Архитектура слоя доступа к данным (DAL) в Next.js 15: тестирование дедупликации React.cache, верификация ключей и тегов в unstable_cache, тестирование revalidateTag и изоляция серверного кэша в тестах.
Pruebas de Integración de Route Handlers (API)
Интеграционное тестирование Route Handlers в Next.js 15: работа с Request и NextRequest, тестирование методов GET/POST/DELETE, валидация статус-кодов и JSON, заголовки CORS, cookies и стриминг Server-Sent Events (SSE).
Pruebas de Navegación y SearchParams
Архитектура и тестирование клиентской навигации, параметров запроса и SEO-метаданных в Next.js 16: мокирование useRouter, useSearchParams, usePathname, синхронизация фильтров с URL и верификация асинхронного generateMetadata.