Building fast, real-time content authoring applications has never been simpler. Create a feedback processing application with user assignment, AI analysis and more.
1. Building content apps
A true content operating system provides more than one way to author content. Build powerful, fit-for-purpose applications faster than ever before.
2. Create a new Project and Studio
Get setup with a fresh hosted backend for your content, and the traditional administration panel for Sanity.
3. Quickstart a new App SDK app
Start a new App SDK app in seconds from the command line using the Sanity UI template.
4. useDocuments
Performant querying for a live-updating list of documents has never been simpler.
5. useDocumentProjection
Pick just the content you need from individual documents, and only when a component is rendered in view.
6. useDocument
Fetch content with real-time and optimistic updates when edits are made—locally or remotely.
7. useEditDocument
Edit values in documents with all user interface and versioning complexity extracted away.
8. useApplyDocumentActions
Perform actions on documents to end—or begin—the content lifecycle
9. useDocumentEvent
Listen to changes to content in your application and trigger events in the user interface.
10. useUsers
Render an interactive list of Sanity project users to assign to documents.
11. useUser
Filter the queried list of documents based on the current user and other selections.
12. useNavigateToStudioDocument
Bridge the gap between your application and Sanity Studio with an automatic link.
13. useClient
"Break glass in case of emergency" access to the all-powerful Sanity Client.
14. Deployment and finishing touches
You have a working app. It's time to share it with your authoring team and tidy up some rough edges.
15. SDK Quiz
Let's put everything you've learned to the test!