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 |
I do like the freedom and flexibility that sanity gives. It is both easy and advanced to use at same time and gives both a great experience to the user and developer.
I don't think is it any big dislikes from the developer side, but for the user of sanity studio is canbea bit hard to visualise how the content will look.
We use sanity as a website CMS for our customers (and ourselves too). It is great to handle images and files, and to manage website content.
The DX, the tooling is really powerful and well maintained. It is also well supported through docs and slack.
Maybe a bit more variety to the layout and theme of the CMS would be cool, but a lot of it is configurable if you choose to do so yourself.
I run a digital agency — Sanity is core to our website offering. We use it to model customer data, websites, customer journeys. It is almost self-documenting
Very powerful data configuration (schema) that turns to an efficient editor. Everyone one from developers to content editors to management, love our Sanity studio.
In 2021 the Sanity team brought new APIs and a new management console to handle access controls, but I would like to see more of it inside the studio.
Sanity let us build a powerful administration/editing UI for our core website and our marketplace that please both our developers and non-technical people.
First of all I like the way you could create your data schema and its powerful query language, groq!
The only missing feature is the internationalization support for the UI
Data is the most important thing behind a dynamic website and thanks to Sanity you can manage all your needs, without worrying about the infrastructure.
Very easy to customize, all you need is basic React-knowlege. Everything is hosted by Sanity and the offer a generous free tier. Consuming the data can be done through GROQ or GraphQL and there are pre-built packages for the most common frameworks
Sanity stores all the data, if sanity crashes your data is also unavailable. this has not been a problem for me, especially using statically generated pages. But it is something to keep in mind
I use Sanity as a CMS and for quick prototyping. Sometimes I also use Sanity as a database while prototyping
Sanity is a great way to instantly have a "dashboard" or "studio" to manage content without needing to build one either from scratch or using a framework. Content can be easily migrated in using an API SDK in various programming languages, such as PHP and JavaScript.
Sanity is adding features rapidly, although the learning curve is a bit more steep than a legacy CMS such as WordPress. The gap between the two systems is closing quickly, though.
We are solving the problem of managing and delivering our image assets, since with Sanity, we can simply upload high-resolution images and then crop them for each context and use their URL to compress or resize the image so that the intrinsic size is not much larger than what it should be, speeding up page load times.
Sanity is a perfect match for both developer and content producers, where developers get a CMS that can easily be further developed and provide more capabilities to the content producers or content. With a simple user interface, writers can easily find the right content to edit or create. Sanity offers a super simple query language (GROQ) to retrieve exactly the data needed, the ability to add more plugins or develop them yourself makes the studio and the data perfect for every use case. Building new documents is very easy and fast process with already good building stones. Sanity studio provides superpowers for documents with the ability to see live changes, the ability to reset certain fields and to work remotely on the same content.
Some of the documentation on Sanity parts could be a bit better to find all the incredible powers developers have to extend the studio with.
Creating websites and apps with external data in record time with minimal effort, up and running with the structured data in record time.
As a designer and front end developer I feel like I have superpowers using the Sanity platform. The structured content and content as data helps me serve clients better. And they get an editorial experiemce that really does give them Sanity.
Sometimes I wish there were a few more no code features. It's designed as a developer-first experience. That's really cool and the right approach. I'm just looking forward to growth in the platform.
Built websites for independent creators and small business who were struggling with the complexity of othe Content management systems. My clients love the editorial experience because they can focus on good content and not getting fussy with layouts.
The sanity studio is pretty flexible and I like HULL template so much!!! Really really impressive!!
Some documentations need to be improved. For example, like how to post data to the studio. The explanation is way too simple. If I were never leant graphql, the word mutation sounds so daunting. I hope the documents could explain things step by step. Something like the React document.
This is the single best CMS ever. Some benefits, as a freelancer, I was approached by many clients which motivate me to keep using Sanityio.
It is a customizable CMS tool which means it cuts down on the bloated code of some other solutions...*cough* wordpress. I love the way I can create My own document model just from adding to the scheme.
The user interface without plugins is missing some key bulk data handling functions but that is easily gotten around by taking the time to find a plugin that has the right capabilities.
I have used the structured text to allow my colleagues to update the site with rich text instead of just giving them plain input boxes to edit the site. This is the power of sanity also because I can create an admin dashboard that allows anyone to be able to modify the site with no coding required. It saves me time from making copy changes while enabling them to see what it would look like on the site. I use it in another application just as the database/data layer. It totally cut the time I would have spent creating the admin dashboard to CMD the documents and objects of that application
Sanity strikes an outstanding balance between fantastic defaults out of the box and still giving your complete control over almost how your data is organzed. The documentation is excellent and overall the experience with the schema settings and setup felt very intuitive. Extensive plugin ecosystem really helps with handling third party integrations and advanced use cases.
The studio UI can have some quirks...lots of popups and modals. You do have to use its query language GROQ to retrieve the data. I found it reasonably intuitive, but it is another thing to get used to and learn.
It puts the actual work of creating and updating content into the hands of the people that are coming up with it. Developers can be completely hands-off unless there needs to be a technical update or features added.
Sanity.io s has a brilliant balance, catering to both the content creator and the developer. Allowing ease of use in both areas while allowing an extraordinary level of customization for your datasets. Any issues I had while learning the ropes have been quickly solved on the Sanity.io Slack page by both the Sanity.io Development team and the large and supportive community.
More advanced personalization and customization are pretty daunting to those unfamiliar with the suite. At the same time, there are some quality resources and documentation on their site. I would appreciate more step-by-step tutorials on more advanced and varied concepts and use cases.
Sanity has helped me launch a large enterprise site, creating a personal CMS that perfectly compliments the website and excites and inspires our communication team. It has allowed our small development team to become more agile with our approach to creating new features and components for the website, quickly giving content creators access to these new features.
Sanity is well built, easy to extend as a developer, and constantly updated. It is without question my go-to platform for Headless CMS builds.
Most of my qualms with Sanity's product have reduced over time as more features have been added. They strive to incorporate feedback and improve their product often.
It solves the vast majority of my content structuring and hosting needs. Between crafting custom dashboards for clients and developing complex data structures for the front, I can honestly say I've never been in a situation where Sanity can't make it work. Since adopting Sanity for my projects, I've been able to reduce development time to market. Clients love it as the CMS is customizable and can be augmented to serve the needs of specific use cases.
Flexibility and editor friendliness are great. The JSON schema makes it easy to customize, and the UI will still be really kind to novices.
The query syntax can be somewhat convoluted
Structuring content for websites and beyond. Truly decoupling the content from the layouts and constraints of a given site makes it easy to for example input event details and be able to re-submit it to various event calendar sites.
Sanity has designed their content platform with the developer in mind, their core offering is the api which provides real-time updates and a preconfigured CDN. Additionally they have developed an open-source application to interact with the api. Given this structure it is very extensible, developers can choose how they want to engage with Sanity. Taking the studio and using it as a CMS, developing their own custom application to interact with the api or taking a hybrid approach, building on top of Sanity's building blocks.
Some users find the collapsing navigation structure a little disorientating
Custom e-commerce solutions, un-opinionated content model