Lección 5 de 15 · Lectura y práctica
Quiz del módulo 1
Tipo de lección: QuizEvaluación del móduloResponde estas preguntas para comprobar que puedes aplicar los criterios principales del módulo.
Del concepto a la práctica
Taller de esta lección
Explicación
Este control relaciona cada problema con una decisión del módulo: transición compleja, referencia estable, composición declarativa o lógica reutilizable. La respuesta debe incluir una razón verificable.
Ejemplo resuelto
Caso: una acción cancelar actualiza reserva y disponibilidad juntas. Respuesta: useReducer, porque una acción centraliza la transición relacionada y permite probar estado inicial y final.
Pruébalo
Elige una técnica para cada caso.
Escribe la dependencia o acción crítica.
Compara con la clave.
Error frecuente: responder useMemo para cualquier cálculo; corrígelo distinguiendo cálculo costoso de una transición de estado.
Comprueba tu resultado
Ejercicio: resuelve estas tres preguntas: A) dos estados cambian con una acción; B) una lista filtrada depende de filtro; C) dos piezas comparten una pestaña activa. Resultado esperado: A useReducer, B useMemo si hay coste justificable, C compound components. Añade una razón por respuesta.

Mapa de prácticaUna condición decide qué camino ejecuta el programa. Un bucle repite una operación mientras queden elementos, y termina cuando la lista se agota. Separar ambas ideas ayuda a seguir el flujo y comprobar casos límite.
Ver la infografía en tamaño completo ↗Tipo de lección: Quiz
Evaluación del módulo
Responde estas preguntas para comprobar que puedes aplicar los criterios principales del módulo.
Sigue con React Intermedio: Dominando Componentes y Patrones Avanzados
Esta lección forma parte de un curso de Cursalo. Revisa su programa y elige entre la compra individual o el acceso a toda la escuela.
Si ya tenías acceso a este curso, entra con tu cuenta: tus derechos y tu progreso se conservan. No necesitas comprarlo de nuevo.