Clase 128 — Pruebas de extremo a extremo#
⬅️ 127 · 📚 Parte 10 · 🎓 Clases · 129 ➡️ Parte 10 — Calidad, rendimiento y operación · Nivel 🔴 avanzado · Pista
frontend(Interfaz y estado) 🚧 Clase en esqueleto. El contrato y el elenco están fijados; la prosa y las implementaciones se escriben en una pasada posterior. Lo que hay aquí ya es exacto: no se ampliará con relleno.
🎯 Objetivo#
Probar el recorrido completo sin que sea inestable.
🧩 La situación#
Un recorrido de alta y consulta, estable en diez ejecuciones seguidas.
🎬 Elenco#
Los frameworks para los que este problema tiene sentido. Cada uno lo resolverá a su manera, y esa diferencia es el contenido de la clase.
| Framework | Categoría | Ecosistema | Implementación |
|---|---|---|---|
| React | ui-library |
JavaScript/TypeScript | implementaciones/react/ |
| Vue | ui-framework |
JavaScript/TypeScript | implementaciones/vue/ |
| Svelte | ui-framework |
JavaScript/TypeScript | implementaciones/svelte/ |
| SolidJS | ui-library |
JavaScript/TypeScript | implementaciones/solid/ |
✅ Verificación#
node scripts/run-class.mjs 128Los casos están en contrato.json. El verificador ejecuta las implementaciones que encuentre y declara las que omitió.
🔗 Enlaces#
- Por qué sí y por qué no — dónde esta solución es natural y dónde es forzada
- Índice de la parte 10