Can Sanity handle my use cases? Looking for feasibility discussion

9 replies
Last updated: Nov 10, 2021
Hello everybody, just got to know about Sanity, and I have some usecases that I want to discuss their feasibility with Sanity. Who can help?
AI Update

Welcome to the Sanity community! 👋

You're in the right place! This community is full of helpful folks who can discuss your use cases and whether Sanity is a good fit.

To get the best help, I'd recommend:

  1. Share your specific use cases - The more detail you provide about what you're trying to build (e.g., a blog, e-commerce site, multi-platform content delivery, etc.), the better feedback you'll get

  2. Mention your tech stack - If you're using Next.js, React, Vue, or other frameworks, that helps people give you more targeted advice

  3. Describe any specific requirements - Things like real-time updates, multi-language content, complex workflows, integrations with other services, etc.

In the meantime, here's a quick overview of what makes Sanity powerful:

  • Structured content stored in a flexible Content Lake that you can query with GROQ or GraphQL
  • Customizable Studio (the editing interface) that you can tailor to your editors' needs
  • Real-time collaboration built-in
  • Framework-agnostic - works with Next.js, Nuxt, SvelteKit, Astro, or any frontend
  • Serverless Functions for automation and event handling
  • Live Content API for real-time content delivery without websockets
  • AI capabilities for content assistance

Feel free to share your use cases here, and the community (including myself) will be happy to help you figure out if Sanity fits your needs and how to approach building with it!

Show original thread
9 replies
Hello Racheal
I wanted to confirm my understanding: is sanity a package structure built with a specific code and can be hosted anywhere to provide an API consumable by any client?
I wanted to confirm my understanding: is sanity a package structure built with a specific code and can be hosted anywhere to provide an API consumable by any client?
Sanity is a platform made up of two parts: the Content Lake and the Studio. The Content Lake is a hosted schemaless backend that can be access by APIs to supply your content to whichever type of presentation method you prefer. The Studio is a React-based, highly customizable application that provides you with a human-friendly way of authoring that content.
The Studio can be hosted where ever you like (including with Sanity).
Good, Other than the time and resources required, how do we compare the benefits of Sanity with building our own headless application from scratch, let's say: Django backend with reactJS?
Flexibility & scalability wise
As you said, time and resources are a huge aspect of it, as well as maintenance. Beyond that, since Sanity is un-opinionated about how you use your content, it's highly flexible. I highly recommend checking out the Platform section of our site to check out all of the features.
Sure I will, just a couple of questions please:
Assuming I have a mobile app with is built already with a badly structured backend, can Sanity be a good alternative to provide a replacment webservices, Admin and Web interface for it?
Definitely, but I would suggest you don't just directly import your content without cleaning up the structure if that's the issue. Migrating content to Sanity is very straightforward, but if you have a bad content model it's best to reshape it before doing so.

Sanity – Build the way you think, not the way your CMS thinks

Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.

Was this answer helpful?