Strapi vs. Contentful vs. Sanity Headless CMS | The Compared EP 1

Поделиться
HTML-код
  • Опубликовано: 10 дек 2024

Комментарии • 79

  • @toddribnek6660
    @toddribnek6660 2 года назад +14

    Great video. I've had my eye on Strapi for a while and 4.0 looks good. Not to add more to the list but there is Graph CMS which has graphql built in and Payload CMS which just went open source.

    • @ChrisShawUK
      @ChrisShawUK 2 года назад

      Good call Todd. Haven't come across payload CMS before. Looks perfect for what I need

    • @bioburden
      @bioburden 2 года назад

      I tried out Payload CMS and I'd say it's biggest weaknes is the fact that it requires MongoDB. Its UI is clean and minimal, but not very suitable for non-developers imo. It's still very early days for the project as they only hit v1.0 earlier this year, but I will keep my eye on it.

    • @agadaFrancisLouis
      @agadaFrancisLouis 8 месяцев назад

      I recently found Payload CMS too

  • @ddrweb_
    @ddrweb_ 2 года назад +17

    I used strapi last year or something and you can get a lot done but it's to much work especially when you need to add some weird custom logic for your users. Last project I done was with sanity and I have to say I like it a lot, having the ability to completely customize it with your own schemas is awesome. The only downside is that on the free plan you only get 10gb of bandwidth which is low on my opinion but the groq query lang is amazing . Now a days I like it better when you have the ability to self host and control the cost/resources.

    • @RaheelJunaid
      @RaheelJunaid  2 года назад +1

      Very nice explanation! I appreciate it :)

    • @greenshaheen
      @greenshaheen 2 года назад +4

      If we use strapi then we don't need any language like groq? right?

    • @marnix9057
      @marnix9057 2 года назад

      @@greenshaheen no with strapi you can use rest and graphql (through a plugin). If you use rest you can use the qs npm package to convert your json to create your rest endpoints in javascript. I use strapi in combination with the latter, but also have a project set up with graphql.

    • @ron-almog
      @ron-almog Год назад +1

      @@greenshaheen true. strapi supports both rest and graphql. but as said, you need to maintain your own serve. and then you're the boss and nobody is counting how many records you have or how much bandwidth you have used.

    • @toshitsingh7270
      @toshitsingh7270 Год назад

      I am using strapi for a year now, it's feel hard at first to learn strapi at first but it's worth it. You can completely customize your endpoints with your own logic. I have integrated stripe payments and sockets for live apps. It takes a bit of time to understand how it's done but after that it becomes straight forward thing.

  • @ron-almog
    @ron-almog Год назад +14

    I would add some $ to the comparison. contentful is also dollarful. beyond the very basic 'community' the next plan is $489/month. (sanity starts at $99, and strapi is free). i know it is saving some time of setting up the server, so it depends on how valuable is your time. but with this vast price difference, i think it should be taken in to account.

    • @RaheelJunaid
      @RaheelJunaid  Год назад

      8:34 is the price section. I use contentful for free, but I did mention that their pricing is extremely high compared to sanity.

  • @webbist
    @webbist Год назад +6

    Strapi now has ennumeration, custom fields and a whole bunch more.

    • @RaheelJunaid
      @RaheelJunaid  Год назад +1

      This video needs an update then, thanks!

  • @yucelmutlusoy
    @yucelmutlusoy Месяц назад

    Strapi and Payload are the best for self hosting. I lean more towards Strapi for my projects. I highly recommend it.

  • @sitter2207
    @sitter2207 2 года назад +3

    I have used sanity for my project. Had a tough time with my client because he used wordpress' simple WYSIWYG editor for text input before. Sanity is very lacking in terms of its text block and I do not recommend it for a blog type website. I had add a lot of functionality to it on my own, I could've spent 1 hour total on the CMS side of the site, I spent 20 hours because I chose sanity. Now I'm experienced i guess, that was my first CMS, choosing the right tool is very important.
    Other than that its good. Very customizable. And very simple.
    I looked into strapi, but its too expensive for small apps since you have to self host it. And contentful asks you to enter a work email to sign up so I can't use it since I don't have one.

    • @gadgetboyplaysmc
      @gadgetboyplaysmc Год назад +1

      Can't agree with this more. I've been looking for headless CMSs and people always put Strapi to my face. It's so overrated and really expensive to host despite people saying it's "FREE 😱!!!!". Who has time and money to setup an S3 bucket, VPS, a database, and CI/CD for a small React Blog app. The reason why I'm getting a CMS is so that a non-developer can maintain the site on their own.

    • @bongamin2131
      @bongamin2131 Год назад

      The default text block in sanity is very customizable depending on what you need. You can create custom components and add them directly to your text block. Which is nice, but does take time!

  • @pauld8376
    @pauld8376 Год назад +1

    What you you mean at 3:00 when talking about Contentful not having single types?
    I thought a single type is just like a single text field. Surely Contentful has text fields.

  • @glecio1203
    @glecio1203 Год назад +2

    Great. I suggest you compare how they are shown in mobile screens. Today most people use mobile interface to add content.

  • @heyayeshacreative
    @heyayeshacreative Год назад

    Love the video comparison. Cheers for going into your experience with each of them. I'm leaning towards Strapi but I can be a bit impatient with setting it up - that in itself is costing me time from doing other projects. Might try Contentful because that was kinda my first choice. Strapi being highly customizable makes it tempting to go down the rabbit hole ... for another time. lol

  • @alain_laroche
    @alain_laroche 2 года назад +1

    Excellent and concise comparison. Very helpful 👍

  • @gonzalooviedo5435
    @gonzalooviedo5435 Год назад

    Thanks for you effort and time to make the video, very helpful.

  • @joetechsolutions5619
    @joetechsolutions5619 2 года назад +1

    Love your review, it's very precise and analytic.

  • @felipefs106
    @felipefs106 Год назад +2

    I'm trying Strapi but in production mode you can't create content-types, you need to create somekind of pipeline or use data transfer to make simple changes

  • @b0b303
    @b0b303 Год назад

    Gread video, it's so well structured!

  • @jandresfg
    @jandresfg 2 года назад

    Great video! precisely the comparison and the criteria I needed, thanks!!

  • @AgilityCMS
    @AgilityCMS Год назад

    Would love to see your thoughts on Agility CMS in the future!

  • @jitendravyas
    @jitendravyas 2 года назад +1

    Why GraphCMS is not being compared with these? Is it totally different?

  • @arytiwa4351
    @arytiwa4351 Год назад +1

    I prefer strapi ❤😊

  • @nyambe
    @nyambe Год назад

    What about pricing? How much traffic on the free tear? Next year is 900/month 😮

  • @vincentjones3002
    @vincentjones3002 10 месяцев назад

    Where can you host strapi that isn't that expensive?

  • @MichaelRojasPereira
    @MichaelRojasPereira 2 года назад +1

    This came in so handy for me. Really well explained and well structure comparison.

  • @prabhneetsingh13
    @prabhneetsingh13 Год назад

    "Media manager is sexy" Lol!!

  • @simoncallelaverde
    @simoncallelaverde 4 месяца назад

    I don't know why no one ever mentions Hygraph, it is So good!

  • @adrymateoramon7087
    @adrymateoramon7087 Год назад

    What a ggggggggggggggggggreeeeeeeeeeeeeeaaaaaaaaaaaaaatttttttttttttt video bro👏👏👏👏👏

  • @himbary
    @himbary 2 года назад

    thanks, good comparison

  • @waterman7733
    @waterman7733 Год назад

    How about data backup and export ?

  • @gadgetboyplaysmc
    @gadgetboyplaysmc Год назад +5

    Strapi is the most expensive fukin CMS I've ever seen.
    Why don't people not talk about how the Strapi app isn't the only thing you host. You gotta host a database and an asset service for it too. Oh and did I mention that you can't build it under a 1GB VPS.

  • @PierreHuret
    @PierreHuret 11 месяцев назад

    Team Strapi! 👊

  • @문문치연
    @문문치연 9 месяцев назад

    Good 👍 ~

  • @martinemanuel8239
    @martinemanuel8239 Год назад

    thanks bro!

  • @carlolo607
    @carlolo607 2 года назад

    Contentful is the best.

  • @obogz
    @obogz 2 года назад +2

    I've been looking for a good headless cms to move away from prismic, my 2 cents:
    - Strapi is super customizable but some things like content versioning and publishing is limited, also the ui is pretty janky, if you want a employee to use it you might want to look elsewhere. Also the loading times are unbearable when you edit the structure and the api models are ... annoying
    - Directus - amazing ui and a lot of customizability, very nice structure, fast, clean api responses, the downside is that it takes some time to master it, but once you get going, it's the best

    • @danvan479
      @danvan479 2 года назад

      Maurvin, check out Dialoguewise. It has lots of features and is easy to use.

    • @bioburden
      @bioburden 2 года назад

      I agree with the Strapi comments for sure, so I hope they improve in these aspects. From what I've read so far, their cloud solution will be quite restrictive, pricing wise; number of users, custom roles, API requests etc. However, my initial impressions with Directus were kinda similar. Lots of nice features but as a whole there's always some let-downs. Eg. Searching was terrible, very database-centric knowledge needed for content modelling (eg. related fields) and tbh, I don't think content editors or marketers would enjoy using Directus that much. I tried their cloud solution and while very affordable, I honestly found it very slow compared to other solutions I tried.

    • @gadgetboyplaysmc
      @gadgetboyplaysmc Год назад

      What's wrong with Prismic and why do you want to move away from it?
      The only attractive thing I see with Prismic is the unlimited assets, unlimited requests. Almost too good to be true for the free tier.

    • @bioburden
      @bioburden Год назад

      @@gadgetboyplaysmc It's a webpage builder, not a headless CMS.

  • @nested9301
    @nested9301 Год назад

    + sanity does not have auth out of the box it's confusing

  • @agoodmansaid
    @agoodmansaid Год назад

    Actually, I came here looking to find out what a headless cms is

  • @danvan479
    @danvan479 2 года назад +1

    Good comparison. You should probably add Dialoguewise to the next episode.

    • @gadgetgrader
      @gadgetgrader Год назад

      Is it easy to learn like wordpress?

  • @marcelfsilva
    @marcelfsilva Год назад +1

    strapi is only open source with community version and contentful price is crazy 20 users is about $300 month and if you have 2000 users ou 20000 users ???? If you business scale you are broke?

  • @muzikeshqip1139
    @muzikeshqip1139 2 года назад +1

    Sanity all the way

    • @bioburden
      @bioburden 2 года назад +1

      Some of us don't want to spend days building a boring looking admin panel and have to learn & use GROQ 😋

    • @UsernameUsername0000
      @UsernameUsername0000 Год назад +1

      @@bioburden Days? I got the whole thing up and running in 25 minutes on my first day using it. Not that hard folks. Also GROQ is pretty declarative so it isn’t that hard. I don’t get why we gotta over-exaggerate here lol

    • @bioburden
      @bioburden Год назад

      @@UsernameUsername0000 getting something up and running is very different to building a large project.

    • @UsernameUsername0000
      @UsernameUsername0000 Год назад

      @@bioburden Okay but that literally applies to anything.

  • @MadalinIgnisca
    @MadalinIgnisca Год назад

    Strapi is missing a critial feature wanted by news publishing industry. They have no concept of drafts and approval process for to publish content.

    • @RaheelJunaid
      @RaheelJunaid  Год назад

      I wasn't aware; thank you for sharing!

    • @piyushbeli5226
      @piyushbeli5226 11 месяцев назад +1

      @@RaheelJunaid I believe Strapi has it.

  • @nikitapatil7997
    @nikitapatil7997 2 года назад

    Aweso

  • @ercanyilmaz8108
    @ercanyilmaz8108 5 месяцев назад

    Headless chicken? :D

  • @IIlIlIIIllII
    @IIlIlIIIllII Год назад

    Cloud only is a big con for me instead of a pro

    • @howardh6857
      @howardh6857 11 месяцев назад

      What do you mean con

  • @BoominGame
    @BoominGame 9 месяцев назад

    Uses groq, not grok.

  • @larigomes9011
    @larigomes9011 2 года назад

    99/00 was sotNice tutorialng called Vision DSP or DST or sotNice tutorialng and didn't quite work the way soft soft does, but tNice tutorials video helped so

  • @rajanverma8457
    @rajanverma8457 Год назад

    I wasted almost whole day of mine setting up strapi and after complete setup and content creation i came to know i cant deploy it to some of the free hosting and it requires good amount of dollars to host a strapi app.. strapi is a shit crap for learners students and freshers

    • @RaheelJunaid
      @RaheelJunaid  Год назад

      Having done no research, I can say that Heroku stopping their free tier has made Strapi a less viable option for hobbyists. Maybe Railway has a preset hosting? They offer free monthly credits :)

    • @tanotive6182
      @tanotive6182 Год назад +2

      Railway is the way to go 👍 had no problems getting it set up, they have a good free tier and it works fine for me.

    • @Offiziersmesser
      @Offiziersmesser 11 месяцев назад

      railway is also charging now, the only free tier out there is render and it is services are shutdown after 15 minutes of inactivity and takes a good number of seconds to get back up
      @@tanotive6182

  • @bambanx
    @bambanx 2 года назад

    Payloadcms and keystone cma truly free