Summary of concepts
We began with an outline of the history of web development, showing how dynamic technology, such as Server Side Includes, eventually worked its way into static pages, adding functionality. These techniques, while adding more dynamicity, eventually led to server-side heaviness, increasing load time. Next, we introduced Sanity, a content delivery platform, and Sanity Studio, as a decoupled way to manage content, abandoning the monolithic approach that was pervasive for many years. Then we showed how its proprietary query language, GROQ, created an easy and terse way to interact with content and Sanity schemas.
Next, we compared GROQ with the familiar Standard Query Language (SQL). We introduced GraphQL, as a new way to query content as a specification, breaking away from RESTful. We introduced the GraphQL Playground as a way to easily and quickly create GraqhQL queries and visualize results.
Next, we introduced Gatsby, a framework for creating websites and apps...