Lección 12 de 12 · Lectura y práctica
Quiz: Apollo Client y portfolio
Tipo de lección: QuizQuiz: Apollo Client y portfolio: responde estas preguntas para validar que podes explicar GraphQL y Apollo con vocabulario de trabajo real.
Del concepto a la práctica
Taller de esta lección
Este cierre evalúa si puedes explicar el comportamiento del cliente con evidencia concreta. Una buena respuesta relaciona operación, estado visible y datos normalizados.
Ejemplo resuelto
Si GetCourseDetail devuelve Course:c1 y una mutation actualiza ese mismo id, la vista puede mostrar el cambio porque ambas referencias comparten entidad. Si la búsqueda usa criterios nuevos, puede requerir una consulta adicional; no toda actualización se resuelve escribiendo un campo manualmente.
Entrega por separado la respuesta real de la mutation, el valor observado en el botón y la verificación de cache o refetch. Si solo diseñaste el flujo, etiqueta la evidencia como diseño y no como prueba ejecutada. Una captura con el texto “Inscrito” no demuestra que el servidor haya confirmado la relación ni que otro usuario reciba sus propios datos.
Pruébalo
Clasifica carga, vacío, error y éxito.
Identifica la clave normalizada de
c1.Decide entre actualizar cache y volver a consultar.
Indica qué evidencia incluirías en el README.
Error frecuente: presentar una captura del caso feliz como prueba completa. Corrige incluyendo al menos un error, una mutation y la respuesta reproducible.
Comprueba tu resultado
Entrega cuatro decisiones breves y una secuencia de prueba. El resultado esperado incluye una clave tipo-id, una acción para cada estado y una comprobación posterior que demuestre que la inscripción cambió la interfaz.

Mapa de prácticaEl navegador envía una solicitud a la API. El servidor valida la operación y consulta los datos; después devuelve una respuesta que el navegador puede mostrar. La base de datos se comunica con el servidor y no directamente con el navegador.
Ver la infografía en tamaño completo ↗Fuentes para profundizar
Tipo de lección: Quiz
Sigue con GraphQL con Apollo para APIs modernas
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.