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 |
Easy to set up and customise to enable rich experiences for both developers and users. Being able to use Javascript and React means it's a common language between frontend and Sanity which massively helps with the speed of delivery.
It would be nice if there was more typescript support for creating classes based on the schema, however there is a plugin to do this available.
From managing content for sites and blogs to setting up a booking system for some holiday stays, Sanity is flexible enough to allow these to be achieved.
Being able to quickly get prototypes up and running as well as giving us an easy to use cms editor out of the box.
I wish there were more articles regarding working with angualr and sanity
Our old cms is confusing and slow to use. It is also not as easy to plug and play with newer technologies.
It's incredibly customizable from top to bottom, well-documented, and easy to integrate into any project
I honestly don't have any criticisms of sanity
GROQ is incredibly powerful!
Incredibly easy to build a headless storefront that's fetching data on Shopify and has a user interface that's easy for everyone on the team to navigate
Everything was actually perfect! I though the domain workspace setup would be challenging, but it wasn't.
Sanity solved the problem of getting a modified version of Shopify data
Sanity can quickly spin up CMS editor interfaces which makes onboarding non-technical users exceedingly simple while not sacrificing developer experience. Overall the fact that everything is serverless and static makes it much less trivial for maintenance versus traditional SaaS CMS solutions.
Hard to get people to understand the paradigm of structured content first. Often find that traditional CMS users have a hard time grasping structured data outside the context of a conventional webpage paradigm.
Sanity is allowing my team to develop a more structured set of content schemas that I will be able to use across various projects and contexts. This will allow us to create better and more unified web services and reduce one-off maintenance.
I created a couple of headless CMS' for several quick web projects. Sanity was easy to onboard and integrated with all of my existing toolsets. I have only used the free plan, giving substantial headroom for small projects. The single best feature was the ability to customize the CMS to meet the needs of my clients; having a unique CMS allows website owners to quickly and efficiently update their content. Sanity shines in this regard.
Getting Sanity CMS to correctly work with static site hosting services like AWS S3 or Azure Storage can be somewhat problematic. While I haven't 100% researched the bug, having multiple sites on a URL path causes issues when logging in. The easiest fix is just to go 1 level up the URL path and refresh. To Sanity's credit, I haven't reached out to them regarding this bug; it's such a minor issue that we can train our CMS users to overcome.
Sanity allows our teams to create simple, Reactact based websites very quickly. I quickly customized the Sanity CMS codebase to other websites and CMS's.
I love how intuitive sanity is and the ready-at-hand resources they have available on their site. Sanity is user-friendly and flexible, bending and molding to the needs of your business.
Getting in touch with 1:1 customer service is a bit tricky.
Creating a CMS that works for our company in it's rapid-growth state. We needed something that would mold and flex with us.
While not the prettiest CMS in history, Sanity's simplicity enables it to be one of the most effective in the market. It has everything you could possible need as a writer and will forever find ways to make to make our lives easier
There is no honest 'con' I can give Sanity other than its slightly basic visual interface but this feels like an incredibly picky thing to do but it shows how strong the rest of the platform is
Primarily we're bypassing cluttered and over complicated backend systems and repeatedly finding ways to develop new tech features for sites that will bring even more traffic to them
You can get started quickly by using your goto code editor. It makes it easy to get started, maintain, and it promotes re-use across all your different schemas.
Sanity Studio (the online editor) can sometimes appear slow while typing. Even if I'm on a maxed-out iMac Pro, the cursor sometimes lags, which is a bit annoying but not a deal-breaker for me.
We maintain a pretty big website with a blog, product changelog, support documentation, and other dynamic pages. With Sanity, we can use references to ensure links between pages never break. Editing multiple types of content under the same roof is very helpful to content editors.
Sanity is great, especially due to two main reasons. Firstly, you get amazing performance at any pricing level, making it super easy for early developers to get in. Second, the flexibility and documentation allow devs to expand upon Sanity, making it easier than ever to adapt Sanity to any project.
I only wish it had a simple databasing feature, and didn't require schemas for everything. A visual editor would be great for no code coworkers. And Swift API's would also be amazing to continue cross platform. I also wish for greater support of Portable Text and Assets.
Sanity gives us a high performance output with little input, which is honestly amazing. Not only does it work as a CMS, but it's great for general internal usage as well.
Code-based schema, able to run studio locally, real-time collaboration, generous free tier, awesome GROQ API (better than GraphQL)
Small bugs in the UI (these tend to get fixed pretty fast though). The media library isn't quite as fully featured as in some competing solutions.
Storing and fetching structured content in a completely customizable way. No need to worry about hosting.
The flexibility to be able to create almost any type of content management.
Updating document sets via API isn't as straightforward. would love to have more examples and tutorials regarding this.
Being able to add additional attributes to products in order to provide additional details for the customer.
The community, the dasr support from the staff and the good developer experience. Sanity exchange really helps the community aswell
As a .net developer there isnt too mant resources for developing with sanity.
Just starting up with sanity. Its quick to develop with, really powerful with its structured content and using portable text means its simple to reuse your content everywhere
The simplicity of the primitive makes them so effective!
Why does sanity not exist before? Why did I build customs backends during the last ten years?
We can concentrate on other aspects of our software. CRUD backends are never really sexy and require a lot of time to be built.
Incredibly easy to get started and very flexible to handle any type of structured data. The customizable CMS that comes with Sanity is fantastic. It is open source and can be modified to suit our needs nicely. The features within Sanity such as the CDN, asset management, plugins make it so nice to customize everything for our clients.
So far, I haven't run into anything that I haven't been able to accomplish.
A CMS system that is engineer-friendly to build schemas and a CMS that editors like to use. We wanted to be able to store structured data without having to build our own system that we would have to host and maintain.
Being able to work in pure JS for all of my content modeling has been a huge productivity boost. Also the UI & hot reload is slick and performant.
There could be more documentation for complex content models.
I'm developing sites for clients who are mostly coming from WordPress or Squarespace. I'm able to hand off a finished site with little friction from clients.
It has everything you need. Nothing you don't. It's collaborative. It's fast. The only limitation is your imagination. They are rapidly iterating and delivering new features constantly.
The documentation is good but there are some areas that could use improvement.
Complex enterprise content requirements. Headless commerce. You can build anything you want no way that's efficient and requires minimal overhead.
Developer experience to be able to easily create fields in the backend exactly how I want. Ability to create custom components using React. The community and Sanity Staff.
Wish I can have custom roles for access to the documents and maybe ability to connect the data source to a custom database.
Quick development for a CMS to give users access to change data for mobile and web applications / websites.
Sanity allows us to model structured content rapidly and efficiently. It is integrated right in the system's core, compared to other platforms where there is often a need for additional plugins and extensions. The stability gives us less maintenance and provides a solution that makes it faster to ship the product to market. Also Sanity provides good documentation and a friendly community.
I would like to see more flexibility in editing images and assets after upload. I am sure that those things will come eventually.
It helps us to be more confident in our product delivery, not relaying on a lot of plugins, but sturcture content in the core.
Sanity is seriously flexible. Anything you want to is probably possible in Sanity.
Ability to easily add nested pages out of the box would be great.
We are able to have multiple datasets using shared components in Sanity cutting down dev time dramatically