Sanity est un cloud de contenu composable qui permet aux équipes de créer des expériences numériques incroyables à grande échelle. Il offre une collaboration en temps réel, une édition multi-utilisateurs en direct et un suivi des modifications. Les créateurs de contenu, les concepteurs et les développeurs peuvent se réunir tout en séparant le contenu de la présentation
Compétences |
|
---|---|
Segment |
|
Déploiement | Cloud/SaaS/Basé sur le Web |
Assistance | 24h/7 et XNUMXj/XNUMX (représentant en direct), chat, e-mail/assistance, FAQ/forum, base de connaissances, assistance téléphonique |
Formation | Documentation |
Langues | anglais |
The most helpful thing is Datasets with the cloud. It's excellent for developers to work with the same project.
it seems there hasn't conditional field support yet
Working with different frameworks. data is synchronization so developers can work with the same project wonderfully
Sanity helped us develop our products faster and gave us the tools to create solutions without worrying too much about the architecture because its use is straightforward.
I haven't found anything that I dislike yet :)
We are currently developing several apps that require a classic CRUD to create the content. With Sanity, we don't have to worry about the interfaces or types of data for the schemas. Sanity works just "out of the box."
Can get up and running super fast, and free. Customising is super easy with the extensive docs available. I'm integrating Sanity with NextJS, Shopify and Vercel. Also worth mentioning is how nice the localization is either at a field level or "document" level.
I was previously used to using GraphQL (which you can of course use with Sanity), however, they also use GROQ, which is awesome, so of course, I had to start learning a new query language haha
Sanity has made it super easy for me to offer clients a completely customised CMS without the fluff. Sanity has a structured content approach which makes your data so much more flexible. Of course, you can do this elsewhere, however, Sanity has really made this a philosophy, and helps you re-think how you handle your content.
I don't know where to start - because the list is long here. I love how easy it is to learn, the flexibility, the whole philosphy behind their way of thinking about content. And as a developer who started out as a graphic designer - I especially love the user interface and the whole design system. As a woman and developer newbie, I also really appriciate the community and the whole team behind Sanity (especially Lo and Knut, who's just great!) I feel safe asking and encouraged to ask for help, which is really great - it's something you really appriate when you need it. In one year, our agency went from doing mainly Wordpress, to refusing to take on any clients - because it's really traumatizing to use Wordpress after having used Sanity. It's just extreme how much more efficient I am using Sanity compared to Wordpress! And I have to mention, again, the whole vision that the team behind Sanity has for the future. I get it, and I love it - it's truly inspiring. It makes me love going to work, and our clients are equally excited about the possibilities Sanity offer. You know, there's products I use, and then there are the products that I have a deep love affair with. My apple products, Figma, Timely and lastly Sanity. It's hard not to become a missionary, after having used it for over a year. Or once really. Oh! One more thing. I love the way the team behind Sanity prioritizes features and improves the product in general. You can tell that they really care and understand their the needs of their developers. Pure love from me! They've really earned their name.
Some of the documentation was a bit confuing and lacking to begin with. As a complete newbie, it was also hard to find good and updated tutorials. Sanity provides some, (and I guess it's way better now) - but I hope they have more of this in the future. Aaand, there are some small annoying bugs. Some of it will get fixed in the future, and some of it is not really their fault strictly speaking - but it's still annoying.
Sanity can be used for SO MUCH MORE than a simple CMS. You can use it to generate social media images, guidelines for everthing, intranet, proposals, merch. It makes so much sense, and I love how Sanity enables these things!
The platform lets you customize your workflow and studio in various ways, including additional inputs, themes, dashboard features, and integrations with multiple services such as Algolia, Cloudinary, and Unsplash.
The fact that I haven't been able to explore all their features yet, as well as the fact that pricing has been modified more than once in the last couple of years.
I am developing friendly CMS solutions for my non-tech clients.
Super easy to set up, super easy to customize to your needs, scales well, has image transformations built-in, mobile-friendly content editing and super easy to query.
Since it's super flexible, it can be a bit more difficult to come up with the right data structure.
CMS
The simplicity with which such a versatile headless cms can be built. At the same time there is a big and active community that shares, helps and empowers together with an amazing divers team of devRels! There is always a solution nearby and a new idea a talk away.
Actually nothing. Whenever i think, that something might be an issue, I can find or code a solution for it. But most of the time the team @ sanity will solve it by listening to the devs inputs in the multiple touch points created in the user/dev journey.
I use it as a headless cms for statically generated nextjs sites (for speed and simplicity! If you never tried, DO!) . I am also working on a secure login server-side next application for one of my projects which will also run on sanity.io as a separate dataset, but since content is data ;) I am really looking forward to implementing that!
It has been developed to start a project quite easily, the documentation is healthy, and I can do great things with NextJS and React. Community is growing and somebody can find information if they are stucked via other channels.
More documentation on complex model fields since they are quite important when you need them to integrate with Sanity. Other than that, I think it does it job well !
Building schemas and using them for applications in a fast and stable way as a small enterprise with localization. Sanity lowered my time spent on developing and being able to deliver faster to the client.
I can structure the content the way I want. The nextjs plugin works fantastic. I can easily copy schemes from previous websites to get up and running very quickly.
I have used sanity on about ten websites, and I haven't run into any downsides; it's always just worked.
Anytime I need a headless CMS, I go for Sanity; paired with nextjs it is a delight.
I love the Sanity Studio that comes baked in once you set up your data models. It makes it so easy for someone who doesn't know code to edit the content of a website.
As with any new tech you want to learn, there is a learning curve. I did find the rich text editor kind of tricky to implement, but at the end of the day I know it saved me time in the long run that I didn't have to implement it fully myself.
I created a web app for my church that I hardcoded new content every week. Now, they can manage it themselves. This saves me a ton of time, and gives them full control over the content on their app.
What's most *surprisingly* great about Sanity is how thorough it is in its approach – from its well-documented developer experience to its minimalistic and user-friendly user interface. I love how easily extendible the Studio is, and how data models are all handled in code – meaning they're automatically version-managed, more clearly/easily migrated, and how you don't need to learn any extra product-specific/proprietary frameworks. It's just JS. But again – the thoroughness. Being experienced with CMSes like Contentful, Craft, Wordpress, Strapi, when using Sanity it feels like most of the annoying aspects of all those platforms have been considered and solved.
There's currently no way of localizing the Studio. You could build your own custom studio, but in most cases that won't be realistic. It'd be great if there was a way to at least add your own translations to the Studio.
Code collaboration is way easier with all the schema models being defined in code rather than through some finicky UI. The Studio UI is also faster, simpler and cleaner than most other alternatives, making it easier for other collaborators to use. The fact that it also has great version history management and live-collaborative features? Amazing. On another technical note: GROQ, an open-source query language standard alternative that Sanity offers, is great. It feels a bit like how you'd *want* Graph queries to work.
The beauty and simplicity of the CMS that I can hand over to clients.
There was an initial learning curve and it also took time to gain the trust of clients that it was a reliable option.
I'm using Sanity to build all my clients websites now. I can code in languages and frameworks that I'm comfortable in. The cost is lower in every aspect, time to build, hosting, maintenance.
The Sanity.io Studio is simply amazing. So much functionality for a free plan, I'm really impressed by the work done by the Sanity Team.
Still looking for something I don't like. No results for now :)
I resolved a big issue: configure and set a fast backend service for my apps & projects, it fits really nice with Demo purpose software / Docusaurus Guides etc.
With Sanity, you are free to structure your data any way you like. Just configure your models using javascript, deploy, and you get a very nice GUI to manage your data! The management studio is also very customizable, so as a developer this gives you enormous flexibility. Their query language (GROQ) is super powerful, and once you get the hang of it you will love it! Coding up your website or app becomes a breeze. And last but not least, the documentation is excellent and if you would get stuck with a question or problem, they are super helpful on Slack as well!
As a developer, I can't think of anything I dislike about Sanity. I use it for all my personal projects and I really enjoy working with it. If you are not a developer, then I might be more tricky to get it set up. You might need some help from a developer in that case.
Sanity allows me to quickly and easily manage data for all my projects. They have a very generous free tier, so you basically get an entire backend for free if you have a small project. You only need to start paying as your project matures.
I like that it's so easy to get started. You can add Sanity studio to your project and host it wherever, or you can use one of the starter templates from Sanity and get it hosted by Sanity.
I am most comfortable with coding in C# and .net and would like to see the .Net library for Sanity to be documented better. The way it's now, I think it's best for javascript developers, and developers that know React since Sanity Studio is made using React.
I use Sanity for content management. I think it's a real benefit that it's so easy to add schemas to Sanity and that it's easy to use sanity to store, for example, users. Sanity can function as a "backend".
I've tried a number of CMS platforms with contentful being the most popular. They always felt like they had so many hoops to jump through to get started & hard to use templates. Sanity is easy & straightforward to get running & customize. Love that I can use React & deploy with Netlify. Perfect trio stack.
I'd like to see more starter templates down the line. Nothing wrong with the current line up just would like to see more templates to start off with from bare-bones pages to robust pages
I hate WordPress, Squarespace has a high cost for simple sites. I was able to get a business page running for a client + give them edit access within 30 mins. Allows me to build the page & another to perfect the content
The flexibility and comprehensive data types made it an excellent fit for our project. The hosted studio made it quick to get moving.
Getting started takes a bit of a time investment, but that pays off quickly once you're running. Excellent documentation helps in this process.
Sanity allowed us to get dynamic content delivered quickly. The easy-to-use studio allows our team to manage that content easily.
The front-end studio is open-source, allowing developers to easily add new tabs, components, form inputs, and so on. As a developer, I get the best of both worlds, SAAS, and custom code.
As far as I know there is no option for hosting the backend on premise. Personally I don't think this is a problem but I already got corporate clients of mine rejecting Sanity due to that fact.
Sanity helps you to structure your content in a Graph-like system. Documents are referenced to each other, allowing complex CRUD interfaces to be built effortlessly.
How quickly I managed to convert from another headless cm to using sanity very little downtime!
the cost, but that's only because I had to choose a dislike
I was using sanity for a client that needed to have a level of approval to each post and using sanity allowed me to do this in little to no time
Sanity is pretty easy to use. They offer daily support on Stackoverflow and help you with any issue. Friendly people! Sanity offers a wide range of options, fields to customize the studio to your needs. Documentation is great. Offering a great free plan which is forever free to use.
Downsides can be that if you start using it for the first time it can be a little bit overwhelming. A custom user would be nice. Can be little slow at times when you work a complete day inside the studio.
The easy usage on how integrate any JS framework is outstanding. I am coming from WordPress which is pretty heavy. Sanity. We are planning on using Sanity for all websites soon.