Watch a live product demo ๐Ÿ‘€ See how Sanity powers richer commerce experiences

What is the Architecture of Sanity and its Data Model?

5 replies
Last updated: Aug 4, 2022
Hello ๐Ÿ‘‹ . Complete newbie to Sanity. This is a great find ๐ŸŽ‰ and I am totally loving it โค๏ธ . Is there any documentation on how the app and the underlying data model is architected. Thanks !!
Aug 4, 2022, 7:03 AM
Is an entry a single document or uses tables like in mysql ? I am trying to decide if Sanity would be right for a client project.
Aug 4, 2022, 7:05 AM
user R
, nice to have you here ๐Ÿ‘‹So Sanity is based on Structured Data, which is different than a table based system. This means, that a content strategy is key using Sanity (or structured content) in its full potential.

Our very own
user J
is an expert on these topics, and in addition to her book , talks and many videos you can find online, she is also helping people out in content-strategy and content-modeling.
Hope that helps
๐Ÿ™‚ and let me know, if you need any more help or pointers.Btw: you can always ask for pointers in
help โ˜บ๏ธ
Aug 4, 2022, 10:40 AM
Ah and to your first question: we have extensive and READABLE docs, guides etc. on how Sanity, Studio and Content Lake works (also check out GROQ)
Plus: as we are open Source (for most parts at least) you can also check out our Github!
Aug 4, 2022, 10:42 AM
would love to hear from
user J
. The sanity backend seems to be built on json documents kinda nosql system, referencing other documents to create a page ? ๐Ÿค” . That might be better for editorial experiences, but probably not for a data rich app ?
Aug 4, 2022, 12:32 PM
Well yes and no to the JSONโ€ฆ itโ€™s based on JS Object syntax.But we have a lot of very complex multi-domain systems built on Sanity.
Regarding Carrie, You will have to be either more specific and pose your question in one of the channels I mentioned before, or read/watch our/her content about the possibilities of structured content
My recommendation
Aug 4, 2022, 1:24 PM โ€“ build remarkable experiences at scale

Sanity is a customizable solution that treats content as data to power your digital business. Free to get started, and pay-as-you-go on all plans.

Categorized in

Related answers

Get more help in the community Slack

TopicCategoriesFeaturedRepliesLast Updated
After adding the subtitle and running this code npm run graphql-deploy It does nothingSep 15, 2020
how to limit a reference to just one entry in Studio reference input side versus the default as-many-entries-as-you-fill-in-an-array...Sep 18, 2020
Is it possible to fetch more than one "_type" using GROQ?Nov 2, 2020
I want to add a view with the Structure builder (S.view.component) where I list similar documents based on the title. What...Sep 23, 2020
Is there a structure builder example where the format of each preview for the document list is modified?Feb 3, 2021
I have an array of references to a country schema type but it always just returns NULL values for meJan 30, 2021
Hi, I need help with a query for getting the url of an image asset. Here is what I've been trying, but I only get the _ref...Dec 1, 2020
Sanity UI looks brilliant :smiley: Is something like the current date picker possible at the moment? Iโ€™m not sure if anicon...Dec 21, 2020
Hey everyone. I have been coding and may have potentially accidentally deleted something. Does anyone know how to resolve...Dec 26, 2020
Hello everyone and happy new year :raised_hands::skin-tone-2:, I have a problem with outputting Portable Text :disappointed:...Jan 1, 2021

Related contributions

Clean Next.js + Sanity app
- Template

Official(made by Sanity team)

A clean example of Next.js with embedded Sanity ready for recomposition.

Cody Olsen
Go to Clean Next.js + Sanity app

Blog with Built-in Content Editing
- Template

Official(made by Sanity team)

A Sanity-powered blog with built-in content editing and instant previews.

Go to Blog with Built-in Content Editing