Herramientas para desarrolladores

Generador de tipos GraphQL a partir de JSON

Convierte muestras JSON estilo REST en definiciones de tipo GraphQL con escalares Int, Float, String y Boolean. Útil al esbozar un primer esquema durante la migración de API.

DesarrolladorGraphQLJSON

Añadir esta herramienta a favoritos

No se ha seleccionado un modo de almacenamiento de favoritos.

Acciones rápidas

Copia la URL de esta herramienta o abre la hoja de compartir del sistema en un dispositivo compatible.

Casos de uso

  • Arranca tipos GraphQL mientras migras APIs REST heredadas
  • Prototipa esquemas de AppSync o Apollo Server a partir de cargas útiles de ejemplo

Cómo usar

  1. Configura el nombre de tipo raíz y pega JSON de ejemplo
  2. Revisa los bloques de tipo anidado a la derecha
  3. Copia el esquema generado

Entrada y salida de ejemplo

JSON

{"ok":true}

Esquema GQL

type Res { ok: Boolean }

FAQ

¿Cómo marco campos como obligatorios?

Activa el modificador non-null (!) para emitir campos obligatorios en todo el esquema.

Herramientas

Herramientas relacionadas

Continúa con otra herramienta traducida para una tarea cercana.

JSON a interfaz TypeScript

Generador de JSON a interfaz TypeScript

Disponible

Infiere definiciones de interfaz TypeScript a partir de JSON en tu navegador. Los objetos anidados se convierten en interfaces separadas, con opciones para el nombre raíz, campos opcionales, readonly, export y alias de tipo.

TypeScript JSON Desarrollador

Formateador de JSON

Formateador y validador de JSON en línea

Disponible

Formatea, minifica, ordena y valida JSON en tu navegador. Los errores de análisis incluyen detalles de ubicación, y tus datos nunca salen de la página.

JSON Formateador Desarrollador