Integrar sin mezclar responsabilidades
Construir una requisición y manejar errores manteniendo credenciales en el servidor.
Explorar las clases
- Preparar el estado
Qué es: El estado enviado al modelo debe contener la información necesaria para la pregunta. Más contenido no significa automáticamente más calidad. Documentos irrelevantes pueden dificultar la decisión y aumentar el costo. Empieza identificando qué campos sostienen el juicio.
¿Por qué aprender: Construir una requisición y manejar errores manteniendo credenciales en el servidor.
Conceptos clave: contexto, criterios y evidencia aplicados a la lección 9.1.
- Entender una requisición
Qué es: La API recibe model, state y questions. Cada pregunta tiene una clave elegida por la aplicación, un tipo e instrucciones. Choice agrega un mapa de alternativas; Score, una lista de niveles ordenados; Noul puede incluir criterios para verdadero y falso. El laboratorio exporta un JSON de ejemplo sin credenciales.
¿Por qué aprender: Construir una requisición y manejar errores manteniendo credenciales en el servidor.
Conceptos clave: contexto, criterios y evidencia aplicados a la lección 9.2.
- Manejar fallas operacionales
Qué es: Una integración debe prever fallas antes de recibir la primera respuesta. Credencial inválida, contrato rechazado, límite de requisiciones y indisponibilidad no son la misma situación. Repetir varias veces un error de autenticación normalmente solo desperdicia tiempo; una sobrecarga temporal puede permitir un nuevo intento controlado.
¿Por qué aprender: Construir una requisición y manejar errores manteniendo credenciales en el servidor.
Conceptos clave: contexto, criterios y evidencia aplicados a la lección 9.3.