Home / Companies / Sanity / Blog / Post Details
Content Deep Dive

Become a JSON wrangler with the new GROQ introduction on egghead.io

Blog post from Sanity

Post Details
Company
Date Published
Author
Knut Melvær
Word Count
231
Language
English
Hacker News Points
-
Summary

GROQ is a versatile query language designed for interacting with any JSON data, primarily used for content lakes, and is also the backbone of some GraphQL APIs. An introductory course by John Lindquist from egghead.io offers a 23-minute overview through ten concise videos that cover the basics and some advanced functionalities of GROQ, utilizing the open-source JavaScript parser groq-js. Despite the brevity of the course, it aims to enhance users' proficiency and reveal lesser-known aspects of the language. Since its open-source release in 2019, GROQ has been supported by various tools and resources, including the parser-compiler Glush, formatting tools for Go, and editors like VS Code and Sublime Text, alongside a CLI tool and the online platform groq.dev. The ongoing development and community engagement reflect promising growth and widespread adoption plans for GROQ.