2025-08-04
Sanity is a highly flexible, headless CMS that excels at managing structured content. Custom schemas can be defined in TypeScript, allowing for real-time collaborative editing and rich API integration. In this course, we will introduce what kind of product it is, referring to the Sanity tutorial.
ここでは公式ガイドの前提条件と次のステップに関して紹介をします。このステップが完了した時には、Sanity の管理画面となる Sanity Studio にアクセスすることが可能となります。
In addition to GraphQL, GROQ is another mechanism provided for retrieving data stored in Sanity. In this article, we will verify the operation of GROQ.
In the previous article, we used Sanity Studio's Vision to retrieve the necessary content from a query using GROQ. In this article, we will introduce how to perform the same process from Next.js and use the content on the web.
Last time, we manually created the types used in TypeScript in order to complete the sample code. This time, we will generate the types for the defined fields.
In many cases, content is edited using the Sanity Studio admin interface, but depending on the application, it may be better to prepare an application specifically for editing content. In this article, we will create an application that addresses this need.