? Las versiones publicadas de la especificación se pueden ver aquí .
Esta es la especificación para GROQ (Graph-Relational Object Queries), un lenguaje de consulta y motor de ejecución creado en Sanity.io, para filtrar y proyectar documentos JSON. El trabajo comenzó en 2015 y el desarrollo de este estándar abierto comenzó en 2019. Lea la publicación del blog del anuncio para comprender más sobre el proceso de especificación y consulte la guía de introducción para obtener más información sobre el lenguaje en sí.
¡Vaya a GROQ Arcade para probar GROQ con cualquier dato JSON hoy!
La especificación se escribe utilizando spec-md, una variante de Markdown optimizada para escribir especificaciones. La fuente se encuentra en el directorio spec/
que luego se convierte a HTML y se presenta en https://spec.groq.dev. Para garantizar que las implementaciones sean compatibles, escribimos casos de prueba en el conjunto de pruebas GROQ.
La especificación sigue el esquema de versiones de GROQ-X.revisionY donde X (principal) e Y (revisión) son números:
La especificación está disponible bajo el Acuerdo de especificación final de Open Web Foundation (OWFa 1.0).