? Опубликованные версии спецификации можно посмотреть здесь .
Это спецификация GROQ (Graph-Relational Object Queries), языка запросов и механизма выполнения, созданного на Sanity.io, для фильтрации и проектирования документов JSON. Работа началась в 2015 году, а разработка этого открытого стандарта началась в 2019 году. Прочтите анонс в блоге, чтобы узнать больше о процессе спецификации, и ознакомьтесь с руководством по началу работы, чтобы узнать больше о самом языке.
Посетите GROQ Arcade, чтобы опробовать GROQ с любыми данными JSON уже сегодня!
Спецификация написана с использованием spec-md — варианта Markdown, оптимизированного для написания спецификаций. Исходный код находится в каталоге spec/
, который затем преобразуется в HTML и представлен по адресу https://spec.groq.dev. Чтобы гарантировать совместимость реализаций, мы пишем тестовые примеры в наборе тестов GROQ.
Спецификация соответствует схеме управления версиями GROQ-X.revisionY , где X (основная версия) и Y (версия) — числа:
Спецификация доступна в соответствии с Соглашением об окончательной спецификации Open Web Foundation (OWFa 1.0).