Sanity is a Composable Content Cloud that lets teams create amazing digital experiences at scale. It provides real-time collaboration, live multi-user editing, and track changes. Content creators, designers, and developers can come together while separating content from presentation
Capabilities |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based |
Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
Training | Documentation |
Languages | English |
The flexibility and customization aspects are intuitive and allow for complete customization that is not present in other solutions. Documentation is also extensive and provides a clear approach to resolve most common issues. A healthy release of new features and active community make working with Sanity appealing.
Not much Better native media library and file management.
Concise content modeling and management. Intuitive interfaces for management that reduce cognitive overhead of clients, only what you need and nothing more, gets rid of the bloat.
I love how simple the database is and how easy it is to customise schemas and add new ones. I use NeztJs and ReactJS with sanity
I think we can shift to something better than grub to query data..as it is not known to many devs.
Im focusing on my own projects right now to understand santiy better. We are also using it in a college project
Sanity provides a new way to think about content. I feel like I have complete control over the structure of the content. Once you get familiar with how Sanity works, you can iterate extremely quickly.
The documentation could be a bit better, with a better guide to get started.
CMS providers can seem bloated and overkill for small projects, or for storing master data. Yet, it also scales repidly for big projects. Sanity is very simple to set up, and it helps to keep the configuration workflow in the same ide as production code. Everything feels unified.
To use Sanity as a CMS you can quickly get started by using the Sanity Studio which comes with a number of useful components out of the box. This is further aided by large selection of community plugins to help speed up development time.
As sanity is still a fairly new product, it still has some teething issues however these are being remediated all the time through new feature releases and bug fixes.
Sanity has allowed us to build a CMS supported by CDN within a couple of weeks. The speed at which you can develop new products has increased. Removing the development team from being the bottleneck for new content and translations and passing the onus onto other teams within the company is a real with in my eyes.
- You can create almost any data structure that you need - It is fast - GROQ query language is simple and highly adjustable -Great community
- Takes longer time to learn in the beginning
I have used Sanity to speed up the client's slow API - by saving all required data updates via webhooks to Sanity and when fetching in on the website from it.
Sanity is super easy to set up, is very developer-friendly, and unlike other headless cms systems, Sanity makes it straightforward to add custom fields and customize things like the rich text editor
the only thing I can think of that others do better is support and documentation. e.g. getting the rich text block to work in the frontend wasn't as straightforward as their documentation indicates
Sanity made it possible to create an entire blog with multiple pages, categories and custom designs per blog post type in less than a day, groq is also really easy to use and makes it a breeze to connect with any kind of front-end
It has incredible flexibility in its design but somehow manages not to become unstable or weak as a result. They seem to have thought of everything.
Some people might not like some approaches to things, but I'm in a weird situation where every single thing is what I would do if I made something like this.
Sanity is helping me conceptualize my own content better, and there are fewer bottlenecks or momentum-killers because you just get out what you put in!
I love the ease of use that Sanity provides. Modeling content and products for a Shopify store is a great experience using Sanity. You can use sanity in a headless setup or the Sanity Connect app. I am excited to explore more with Hydrogen. You can also use Sanity as a landing page CMS as well. They provide various Nextjs integrations that work wonderfully.
At this point, I really have not come across anything I dislike about Sanity.
As stated above, the modeling of content and images using Sanity connected to Shopify is a beautiful experience. It allows products to be displayed beautifully and helps keep the content organized.
Getting started is made easy. You can either start by using Sanity CLI to set up your project or selecting from multiple starter projects with fully configured Sanity Studio and frontend in a range of popular frameworks. Sanity also has its simple HTTP API and multiple client libraries to choose from. I'm using Sanity plugin for Gatsby at the moment.
When I started using Sanity for the first time it took some time to get my head around what would be the best ways to implement and use Sanity APIs in my solution. I felt that there are so many ways to get things done with Sanity and I didn't have much experience with similar CMS before.
Sanity allow me to build customized user interface for the client to update content in the website without requiring me as a developer to make to update the website content manually each time.
Flexible and modern CMS that can be modified and structured as you want. We use it as default for new projects. Sanity also provides a great UI that we customize for specific use cases. Sanity support team and dev rels are always friendly and responsive to feedback.
It could be better on the traditional editorial content part that many other CMS do well and have been doing for many years. I want the UI to be easier to extend and customize.
I am using it for big and small projects. Very easy to set up a new schema for data or content when developing POCs and saves a lot of time. Also very nice to have a shared base structured for every project in the company.
Super easy to use. Flexible implementation.
There's nothing that I have found that I dislike... so far
A great headless solution. With better UI and more flexibility.
Sanity is easy to get started and integrates with your existing stack. We use it for delivering content internally & externally to our stakeholders. It is fast & reliable!
I wish there were more integration available to implement collaboration tools within as plugins. Customer service can be little better but it's satisfying so far.
We wanted to find home to host & deliver all of our content using one tool instead of many like Wordpress or AEM etc. Sanity brought more clarity in the marketing org around our content creation.
Having a studio with all information you can query and various plugins, and very easy to add to your project. Very cheap and lot of queries.
Some complex input fields in input are not always best formatted, eg viewing graphs. Sometimes entering latex code isnt clearly visible with the plugin. Could have larger variety of plugins.
I wanted to create a learning platform, using variety of schemas, latex rendering and SEO. At the time as not the most proficient programmer, it had a nice smooth learning curve.
Well-written documentation. This is one of the most important aspects when deciding to use a service like this.
Some may not like the idea of Sanity Studio
I wanted a very customizable yet easy to use headless CMS for my personal blog. Sanity turned out to be just that.
I tend to be skeptical about adding another off-the-shelf tool to a website's stack, but having tried to build out a custom CMS a couple of times, that isn't fun. Sanity is just super easy to customize using code, and you can make it work however you'd like, but you don't have to mess with the absolute basics of building out your own CMS. I was able to pick up the basics in just a couple of hours and get it integrated quickly. Plus, their free tier is quite generous!
The "studio" editor isn't 100% smooth in complicated use-cases like LaTeX math equations. However, it's really quite a good editor and you can make it do pretty much anything you want.
Sanity allows my clients to edit their website easily, without having to get in touch with me. I can create an easy way for them to swap out content or write new content.
there's a lot of options... it can be whatever you want it to be... but what it won't do is every let you down. it is never gonna to run around and desert you. it is never gonna make you cry. but seriously. it might make your developer cry for a second but not your content team. i can tell you how many times people on my team would have a terrible afternoon bc something they worked on directly in Shopify or started editing after they copy and pasted... was lost. something happened, page refreshed, browser crashed, they hit publish before they were ready, etc. Sanity provides all the guardrails you need and on top of that you can build the ones that will set your team up for success and function within the content creation machine you've designed.
it's great for things that Shopify would handle with metafields. but images and videos still require a bit of extra mechanic work in terms of figuring out what will work for your framework. would be cool to see more deep integrations for how things like product galleries and social videos between Sanity, Shopify, and super popular platforms for merchants such as Instagram and TikTok. words are super important in terms of content but images and video really sell the products.
Sanity is great for keeping a tab on all content but most importantly the details like micro copy. from an ecommerce perspective not all products are the same for a store... some have better margins... some are loss leaders... some require extra warnings to help the CX team handle inbound questions, etc. this is where Sanity really shines in terms of not just creating a custom space but tracking it. and in an era of supply chain and delivery issues... this allows you to really keep on top of messaging related to fulfillment and the overall customer experience. all those banners and visual violators and callouts that people love to add to stores look very stupid when they draw attention to themselves and the information is out of date or just wrong.
Ease of convenience of integrating databases with websites.
Lack of spreadsheet-like view to view entire databases at a glance.
Managing couple 1000s of product entries for my website. So far one of the best decision I've made for database management.
The flexibility that Sanity allows, the compatibility with React, it is what you make it!
media assets not being shared across datasets, security through obscurity for media assets
Having a unified platform for all content, sharing content across projects, adjusting our content model as needed
Sanity's flexibility, Interoperabiliy and reliability is what I value most about this CMS
The studio interface is a bit basic/hard for inexperienced editor users. The charges per user are a bit high. Could offer a discount for a large number of users.
The need for powerful, flexible CMS for many editors with the capacity to control core content for our high traffic sites
I love the fact that it is super easy to get going with, is easy to use, and to handover to a client afterwards; they don't need to have a tech background to use it
I did find some of the integrations with things like NEXT a bit difficult and a lack of documentation for this.
Sanity easily hosts portfolios and client websites etc. I previously used WordPress, but this makes it so much easier and quicker.