Pruebas Fullstack y RSC en Next.js 16

Pruebas de Server Components, Server Actions, Data Access Layer, Route Handlers (API)

Progreso del tema5 lecciones
Experiencia (XP)120 min • +150 XP
Progreso del tema0 / 5 (0%)

Lista de lecciones del módulo (5)

5 lecciones en orden
01

Pruebas de React Server Components (RSC)

Архитектура и практика тестирования React Server Components (RSC) в Next.js 16: запуск в среде Node.js, мокирование cookies(), headers(), route params, DAL и верификация асинхронного серверного дерева.

25 min•+30 XP
02

Pruebas de Integración de Server Actions

Архитектура и интеграционное тестирование Server Actions в Next.js 16: контрактные тесты серверных мутаций, валидация Zod, проверка RBAC-авторизации, верификация revalidatePath, revalidateTag и программных редиректов.

25 min•+30 XP
03

Pruebas de Data Access Layer (DAL) y Caché

Архитектура слоя доступа к данным (DAL) в Next.js 15: тестирование дедупликации React.cache, верификация ключей и тегов в unstable_cache, тестирование revalidateTag и изоляция серверного кэша в тестах.

25 min•+30 XP
04

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).

25 min•+30 XP
05

Pruebas de Navegación y SearchParams

Архитектура и тестирование клиентской навигации, параметров запроса и SEO-метаданных в Next.js 16: мокирование useRouter, useSearchParams, usePathname, синхронизация фильтров с URL и верификация асинхронного generateMetadata.

20 min•+30 XP