Should You Use WordPress As A Headless CMS?

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • I recently received a few questions regarding whether to use a Headless WordPress setup vs a Standard one. In this video, I lay down a couple of pros and cons of each in the hopes of shedding some light on why you might use one vs the other.
    Get WordPress Hosting:
    wpcasts.tv/go/k...
    Sign up for the newsletter to notified about the free 2020 WordPress Development Course: wpcasts.tv
    *Don't forget to subscribe!*
    *SOCIAL*
    Twitter: / alexanderbyoung
    Instagram: / the_alex_young
    #HeadlessWordPress #JS #PHP

ความคิดเห็น • 58

  • @konnec
    @konnec 3 ปีที่แล้ว +5

    Even though the headless wp isn't as maintainable for clients, for me as developer I find it super handy to keep data and frontend separated. This way I can plan on big version updates in a safe dev environment, while the site is still up and running. Only if I'm confident I'd serve the new version. Always hated updating finished wp projects and workarounds for safe development
    Nice video :)

  • @seanrockstheweb2031
    @seanrockstheweb2031 4 ปีที่แล้ว +6

    Great vid on Headless WP!
    Another pro comes to mind - many ISPs are set up for WP/PHP/MySQL out of the box, but charge extra for Mongo, Oracle etc. If you can get Node running, no need for additional charges.

  • @errorerror1337
    @errorerror1337 5 ปีที่แล้ว +3

    Great post. I feel like most of the pros are lost in a headless setup. Most of my clients want WordPress because they want to manage the site and content themselves. Swiping the CMS features out from under them isn't usually ideal.

  • @gmailtammandre
    @gmailtammandre 3 ปีที่แล้ว +5

    Thanks for the video. Now I know for sure that I don't need react for my projects.
    Yes, there's a speed concern when using Elementor, but with the right optimization the difference is so minor that it doesn't justify the development cost with react.

    • @Gorops
      @Gorops 2 ปีที่แล้ว

      Unless You are a dev and have a solid boilerplate.

    • @gmailtammandre
      @gmailtammandre 2 ปีที่แล้ว +2

      @@Gorops since I don't do boilerplate websites I wouldn't know.

  • @eduardozepeda1972
    @eduardozepeda1972 4 ปีที่แล้ว +3

    Thank you so much for your neutral review. All devs are so excited about every new framework that they only talk about the wonders and magic that they have to offer, hence their opinions are so biased. On the other hand your review was completely honest and well argued.

  • @davidofug
    @davidofug 5 ปีที่แล้ว +3

    Fortunately, I have watched this. Always had questions and fears. Information shared is good to build on. Thanks

  • @ladutska
    @ladutska 3 ปีที่แล้ว +2

    Also with headless way we can release frontend changes any time on business day because it won't affect site availability for users.

    • @tomislavboric2746
      @tomislavboric2746 2 ปีที่แล้ว +1

      Depends on what you're adding on the websites in terms of upgrades. In most of the cases you can develop locally and then push frontend code online. If you need to create add new features via dashboard, just migrate them while website is still online. You don't have to put it into maintenance mode.

  • @mmroshani
    @mmroshani 4 ปีที่แล้ว +3

    thanks a lot, iam going to build my own CMS. nice explanation

  • @SamWereb
    @SamWereb ปีที่แล้ว +3

    Whatever happened to this guy? Very, very good content.

  • @ladutska
    @ladutska 3 ปีที่แล้ว +1

    The main cons of the headless way is performance
    and If the website has more than 1 million unique visitors per day, it's cheaper to have a separate front end, less to pay for hosting.

  • @birdbrainsolutions6112
    @birdbrainsolutions6112 4 ปีที่แล้ว

    I just checked on reddit (see other my comments on other videos), and it is you! Thanks for creating the videos :) subscribed

  • @love_cook
    @love_cook ปีที่แล้ว

    What if you want masonry gallery in between blog posts content. How to achieve that with rest api. Does it render short codes, widgets etc..? What if I want to display an advertisement between my content inside blog posts...

  • @Tummybuilder
    @Tummybuilder 4 ปีที่แล้ว +3

    nice explanation bro :)
    anyways i am picking the headless wp

  • @aringunness
    @aringunness 2 ปีที่แล้ว

    Great video. Also love your U2 Poster :)

  • @burakusluer8953
    @burakusluer8953 ปีที่แล้ว

    well wordpress ajax query priv or nopriv is so slow if headless make it faster its a good

  • @simbolmina
    @simbolmina 2 ปีที่แล้ว

    How about SEO on headless CMS? One thing I don't understand about headless CMS practice is does my front-end always fetch content from CMS for each user or store it in its host. In short I wonder if I can serve static pages while using WP as a headless CMS?

  • @diegot8494
    @diegot8494 4 ปีที่แล้ว +2

    I want to "build" a store using WordPress with WooCommerce and leave it as is for the web platform, but at the same time configure the WordPress RestAPI to consume its services from a mobile app developed with flutter or something like that.
    Could that be possible and worth it to do?

    • @WPCasts
      @WPCasts  4 ปีที่แล้ว +2

      That's a great use for the REST API :)

  • @techjandro
    @techjandro 4 ปีที่แล้ว

    I'm in love with you videos. Thank you so much. 🔥

  • @CodingAfterThirty
    @CodingAfterThirty 4 ปีที่แล้ว +1

    Just discovered you channel. Great stuff.
    I love Wordpress but I also love JavaScript.
    So the appeal of using Wordpress as a back end but creating sites with pure React or Gatsby is really appealing.
    I still have a lot to learn but an issue that I run into is that most of my freelance client’s problem can be solved with Wordpress.
    There maybe some tweaking or custom php changes that may be required, although very rarely.
    My question is...
    Do I continue to learn php in context of Wordpress or do I just learn on need to know basis and instead dive head first into the wonderful world of JavaScript and all that it has to offer.
    Lol. Since time is limited and there is a lot to learn. And learning everything is impossible.

    • @WPCasts
      @WPCasts  4 ปีที่แล้ว +6

      Great question. Tbh, WordPress is easy to pick up but difficult to master. So I would spend enough time with it to where you feel comfortable with 80% of what you are tasked with. After you've reached that point, JS all the way.

  • @abnoco
    @abnoco 2 ปีที่แล้ว +1

    There is something no one seems to consider or mention. Businesses may be a startup today and grow to be much larger in a few years. It seems like WP is good for the startup and then the site can evolve to an eventual full custom solution and migration if that time comes. No site, no business, and no solution is ever set it and forget it.

  • @JDTUK
    @JDTUK 5 ปีที่แล้ว

    Great video! Keep up the good work.

  • @raunakhajela
    @raunakhajela 5 ปีที่แล้ว +1

    Can you make some tutorial where you use vuejs with WordPress?

  • @archmad
    @archmad 3 ปีที่แล้ว +1

    i'd say no. One of the drawbacks in WP is slow admin, security, and periodic updates which can mess up things. Use contentful or graphcms or similar.

    • @minecraftwordpress67
      @minecraftwordpress67 3 ปีที่แล้ว

      we have solutions you can do fast wp admin with functions.php .htaccess aur wp-config.php without plugin

  • @alyssayoung7341
    @alyssayoung7341 5 ปีที่แล้ว +2

    Love seeing your face!!!! 😍

  • @tyfooods
    @tyfooods 5 ปีที่แล้ว

    Subscribed, nice vibe and good info.

  • @LuisDieguez-RedxLus
    @LuisDieguez-RedxLus 4 ปีที่แล้ว

    What happen if my WordPress local gets down and lost my data. How can connect to get the data from the deployment headless like Gatsby to the new WordPress? Or it Will lost all?

  • @whatever_mma
    @whatever_mma ปีที่แล้ว

    beautiful video fam

  • @softwareadministrato
    @softwareadministrato 4 ปีที่แล้ว

    Tnx for this video

  • @AKnowledgeSeeker
    @AKnowledgeSeeker 4 ปีที่แล้ว +1

    Just found your channel. Awesome info! Subscribed and rang the bell! Didn't you hear it?...haha...

  • @Aopa007
    @Aopa007 4 ปีที่แล้ว

    Thanks alot for your video I just have a question, Is headless wordpress a good idea for freelancing?

    • @WPCasts
      @WPCasts  4 ปีที่แล้ว +1

      If your client is aware that they can’t add any plugins, then it’s fine

    • @Aopa007
      @Aopa007 4 ปีที่แล้ว

      WPCasts Well yeah it is a tough tradeoff

    • @tomislavboric2746
      @tomislavboric2746 2 ปีที่แล้ว +1

      @@Aopa007 I would say yes only if you can sell it as a better value. Or you can deliver it faster and client doesn't care what is under the hood.

  • @charlesdessa7208
    @charlesdessa7208 3 ปีที่แล้ว

    great video:)

  • @davidrobertson6371
    @davidrobertson6371 ปีที่แล้ว +1

    RIP Gatsby

  • @TheClaumigue
    @TheClaumigue 6 หลายเดือนก่อน

    Subtitles please!!

  • @MrBiggydicks
    @MrBiggydicks 3 ปีที่แล้ว

    anyone know what theme he uses in Vscode?

    • @WPCasts
      @WPCasts  3 ปีที่แล้ว +1

      I used one called "Github Dark"

    • @MrBiggydicks
      @MrBiggydicks 3 ปีที่แล้ว

      @@WPCasts thanks chief. Good lookin out my G

    • @MrBiggydicks
      @MrBiggydicks 3 ปีที่แล้ว

      @@WPCasts hi. Me again. It would seem that GitHub dark looks very different than the theme you are using in the vid or am I missing something?

    • @WPCasts
      @WPCasts  3 ปีที่แล้ว +1

      Not sure! That’s the one I have selected in VSCode and I don’t believe I’ve modified it

    • @MrBiggydicks
      @MrBiggydicks 3 ปีที่แล้ว

      @@WPCasts thanks dude. I’ll keep looking into it. Like in Vue for example the HTML tags for me are green and attributes are purple so that’s odd. Still appreciate you taking the time my guy. I dropped a sub so I’m looking forward to more stuff from you.

  • @MadalinIgnisca
    @MadalinIgnisca ปีที่แล้ว

    We thought it would be great. Later, we realized we need to think different then our custom thing with Laravel...

  • @duaneshort186
    @duaneshort186 4 ปีที่แล้ว

    Why do people say, "long story short" only at the end of their long story?

    •  4 ปีที่แล้ว +1

      to be attentive to those people who did not pay attention or have low retention capacity. just to summarize.

  • @kmdarie
    @kmdarie 4 ปีที่แล้ว

    Hey this is fantastic! One question I have. Is wordpress installed on another server and it "serves" your application which may be deployed on a different server?
    Here's my set up -
    React frontend
    Node backend w/ Express
    Mongodb connection
    How would I incorporate wordpress into that?
    Here's my app if you want to take a look. palicoparty.com
    I am trying to make a new blog page, which would interface with the cms. Thanks! :) cheers

    • @PB72UK
      @PB72UK 4 ปีที่แล้ว

      Your backend is pretty much redundant , if your wanting to go wordpress , then wordpress becomes your backend, react is your front end... No need for node, express or mongo....

    • @kmdarie
      @kmdarie 4 ปีที่แล้ว +1

      @ Just saw this. Yeah I gave up on it, lost interest in the game.. but it was cool for a while

    • @kmdarie
      @kmdarie 4 ปีที่แล้ว

      @ Hmm the diagnosis is all 3 of these things at the same time XD
      Looking forward to eldin ring tho, thats about it!