Visión general
De qué trata este proyecto.
Estudia los 14 endpoints REST actuales y diseña un esquema GraphQL federado para 5 dominios (cuentas, pagos, conciliación, KYC, notificaciones). Define entidades compartidas, resolvers, paginación Relay-style, errores de campo, autorización por campo y caching con persisted queries. Propón un plan de migración por dominio con coexistencia REST/GraphQL durante 6 meses. Implementa un subgrafo prototipo (cuentas o pagos) que conecte a una base de datos de pruebas. Entrega: esquema completo, prototipo, plan de migración y un análisis de trade-offs.
El Briefing
Lo que harás y lo que demostrarás.
Diseñar un esquema GraphQL federado para 5 dominios y proponer una estrategia de migración progresiva desde 14 servicios REST.
Earning criteria — what you'll demonstrate
- Diseñar un esquema GraphQL federado para múltiples dominios
- Modelar paginación Relay, errores por campo y autorización
- Planificar migraciones progresivas que no rompen clientes existentes
- Razonar sobre developer experience y caching en GraphQL
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Trayectorias profesionales que esto construye
Roles canónicosBackend Engineer
Diseñar y prototipar GraphQL federado es la habilidad que distingue a una Backend Engineer senior en organizaciones con múltiples clientes consumiendo la misma API.
Este proyecto afina
- graphql
- federation
- schema-design
Systems Architect
Las Systems Architects que evalúan REST vs GraphQL con criterio aportan claridad estratégica más allá del hype.
Este proyecto afina
- graphql
- rest-api-design
- schema-design