Unclaimed: Are are working at Sanity ?
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 |
Compare Sanity with other popular tools in the same category.
Easily organize and customize content schemas. Simultaneous editing for efficient team workflows. Easy integration with various frameworks.
Depending on the scale of usage,find the pricing model of Sanity to be on the higher side compared to other content management solutions and Some lack of documentation some features like Preview in Sanity.
real-time collaboration, and a developer-friendly API. Its headless CMS architecture enables flexible content delivery, while customization options empower tailored solutions. Version control ensures content integrity, making Sanity a versatile platform for efficient and collaborative digital experiences
the way it integrates with modern framewroks
the dashobad ui seem's a bit an attractive specially considering the feature the tool provide
we are able to move all of the database we use to mange our CMS
It's easy to access CSM with real-time data integration from backend to frontend without any trouble.
Sometimes the form doesn't update itself.
Building easily accessible database
I use Sanity at both work and for personal projects, and from small to large projects I find Sanity super useful at any scale. How content and data is structured is completely up to me and is what makes Sanity work for practically any needs.
As with any CMS, initial setup can be a bit of an effort. Sanity is built with React but I definitely see and experience latency across the CMS, especially when trying to select referenced documents—albeit I do work on an Intel Mac.
Storing content in an organized way as a Headless CMS that includes image serving resources. (Almost) seamless integration with all platforms—almost because the Next.js integration (next-sanity) library is also a bit of an effort. Fetching and processing data with GROQ is easy and, I think, is far better than GraphQL. Slack channel is also super helpful and friendly.
It's really flexible for all sorts of content modelling and the free tier is super generous.
Honestly not a lot, there are definitely a few field types I'd like to see in the default schema but off the top of my head I can't think which ones!!
It helps me to structure content flexibly in a CMS that is intuitive for my clients to use.
- easy and fast way to create a database for content keeping without any backend technologies; - transparent and user-friendly dashboard 'from the box'; - React as a fundamental technology; - huge community; - big amount of plugins and libs; - good documentation; - no updates that broke your existing projects.
- the Portable text could be documented better; - it would be really useful to have a platform with libs and plugins documentation, I mean libs and plugins from Sanity.io ecosystem.
Sanity.io gives me the possibility to build web projects without backend developers in the team. That makes the development process faster and cheaper. I'm getting API and DB and content storage 'from the box'.
How it get's along with React and other front-end libraries
Sanity is great for managing site content. Maybe if we could add tables, that way people would use Sanity's Headless CMS instead of a database.
IT get's along with Eleventy and other JAMstack libraries with a little bit of effort.
What's most helpful? the fact that you can define your own schema, add plug-and-play components such as code snippets, images, videos, and the list goes on! Another feature that isn't well known is 'Live Preview', the fact that you can see what you're typing, with a live render on the production page is truly mindblowing and cool! I used Sanity for my portfolio, so I could publish articles on Blogs and Projects, I went with quite a few approaches before going with Sanity, I used the classic hard-coded files for every article, I also tried SSR for articles but that wasn't really extensible. I then sat to learn and integrate sanity and the whole process took me maybe, 2.5-3hours, it was that simple and easy! Sanity's community articles and walkthroughs really help you understand what you're doing and they also provide YouTube videos if you prefer those! I've also used Sanity to keep track of the Views and Comments in such posts, and they work flawlessly!
I honestly don't think I have any complaints, per se. I'm not sure if this is a mistake or my end, or not, I'm using Sanity to also keep track of my page views, so everytime someone visits this link, the current post document's views field gets updated. but this also has to reflect on the front end right? I need to be able to see this increment, but this change only occurs when I refresh the page. So, I am looking for a fix, If I do come across a solution, and It's my fault, I shall update this field to state how I fixed it.
Sanity is really helping me write blog and project articles with ease, I don't have to use SSR, I don't have to hardcode .tsx files and bundle them everytime, I don't need a fixed template when writing articles Sanity takes all of this away and lets me write articles the way I want to. Want to add an image? done! Want to add some code snippets? done! It's that simple and this is the feature that really got me in love with Sanity
One of the best things of sanity is the documentation, it is simply the best. I used it for my Next JS project, there was hardly any difficulty I faced to integrate it, because it pretty did everything on its own, which was great. Also the plans they are offering blows my mind, because no other org is so generous for their customers even for the free plan. Looking forward to use it in my further projects as well.
I don't think there is anything that I disliked about the product, I was very happy with the final product.
The embedded studio functionality is simply the best.
So far so good; the CMS part solved millions of my problems. I was able to integrate to my app which was based on Sonny Sangha youtube tutorial. I was watching the tutorial one 11 months after upload but I was still able to integrate. The realtime functionality is also amazing
Just that there's no much documentation about it or rather presence in the developer communities.
It has created a very smooth admin platform, and therefore I as a developer I need to only focus on the users. Saves so much time when developing a product. Time is money.