Payload CMS Introduction - Closing the Gap Between Headless CMS and Application Frameworks

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • This is a quick introduction to Payload CMS. We talk through what makes us different from the other headless CMS on the market, and how it all works.
    Get started at payloadcms.com.

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

  • @emanuelescarsella3124
    @emanuelescarsella3124 Год назад +19

    This introduction shows exactly how to solve what I DIDN'T like from strapi CMS, love it

  • @standerksen6955
    @standerksen6955 2 года назад +27

    Payload CMS looks very promising to me. As someone who wants to move away from WordPress (and PHP) for a while now due to it's many incompatibility issues, slow performance and bloaty CMS, I have been on the lookout for a good CMS that offers both future-proof and customer friendly layout building but still allows for a lot of developer freedom, this looks like it might be the thing I'm looking for. By the way, great job on the beautiful CMS dashboard, it looks incredibly clean. Hope to see more videos soon, cheers!

    • @dopetag
      @dopetag 5 месяцев назад +1

      Same here. I will study payload a bit more to make a final decision. But it already is looking promising.

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

      I am curious. What incompatibility issues did you face with WP?

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

      ​@@morespinach9832 It is not 100% about incompatibility. But wp-graphql-yoast-seo is conflicting with WP All Impot, Media Sync.
      Also, developing the Wordpress gutenberg blocks is not 100% straightforward.
      There is no support to query menus from full block website. Maybe it was added.

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

    It's really great, I already used Strapi CMS and there wasn't this flexibility to not allow customer to access other customers content, it looks really simple with Payload ✨

  • @miGuHD
    @miGuHD 2 года назад +6

    Pretty excited about Payload for a while, looking forward to where you guys are going towards now with 1.x! Cheers

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

      Oh yeah, the future's looking bright. Lots of good stuff on the way for Payload. Cheers!

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

    Since now i love payload, it was very simple, i'm going to continue learn this tools, thanks bro.

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

    Looking forward to hear about hooks!
    Thanks for the video.

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

    Great video, looking forward to more, thanks James

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

      Thank you!!!! Lots more to come!

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

    I actually clicked the bell on your channel because I'm really excited to see what's coming next! Otherwise, I have YT notifications turned off. Keep up the good work; looking forward to the next bite sized tutorial.

  • @demystifyingdev
    @demystifyingdev 2 года назад +6

    Love the simplicity and the straightforwardness and usability, and all in the typescript ecosystem! And the three different kinds of APIs I saw in the docs (local, rest, graphql) make it very usable. Quick question: does Payload have a markdown editor for texts? Or has anyone ever made a plugin for a markdown text field?

    • @payloadcms
      @payloadcms  2 года назад +6

      Hey there - thank you! We really love hearing this type of feedback. We have had a few people build markdown editors right into Payload. It's pretty easy. You'd just swap in a custom React component for any given text field, where the custom component would include a Markdown editor instead of the built-in text input. Then from there, you're good to go!

  • @lawrenceedmondson612
    @lawrenceedmondson612 7 месяцев назад

    Payload seems awesome. This is exactly what I've been looking for.

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

    This is awesome! I am trying to break out of the WordPress bubble and Payload looks amazing!!!

  • @devzard
    @devzard 3 месяца назад

    Amazing work. This is exactly what I was looking for in a CMS.

  • @MJ-py7dm
    @MJ-py7dm Год назад +1

    Congratulations on the acceptance into YC ! Look forward to start using the tool!

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

    I have been using it on my website for the past 1 and a half years, its so cool and customizable

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

      Do you mind sharing your website?

  • @ethansutherland5813
    @ethansutherland5813 2 месяца назад

    I just found out about you guys in a reddit thread, and I love the github repo!!!

    • @ethansutherland5813
      @ethansutherland5813 2 месяца назад

      I was just about to spend days writing a ton of custom code. Thank you

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

    I'd like to see more on access control with CRUD at a granular content level.

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

    THANK YOU FOR THIS VIDEO !!!!!!!! VERY VERY HELPFULL! !!!!

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

    Payload CMS is insane, can't wait for 3.0.

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

    Cool place. I love your decoration. I'm a disaster with mine.

  • @bobkelso5681
    @bobkelso5681 2 месяца назад +2

    Upvote for the Dog in the background.

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

    We ❤ Payload

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

      So, so happy to hear that. Hope to see you around Discord!

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

    I'm truly speachless

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

    I know HTML and CSS (and some SQL) and have been working with WordPress for 12 years. I'm looking to make a change in this direction to improve my development skills. Where should I start and what will I need to learn to be able to develop my own advanced web applications to replace WordPress/WooCommerce and the plethora of plugins that never actually do what you think they were advertised to do? I'm tired of the amount of work that goes into forcing WP to do things it was never intended to do. I considered learning PHP and JavaScript, but now there's all these JS libraries, CSS libraries, headless, etc. I'm not sure where to start. A lot of people seem to recommend NextJS for pulling data from WP/WC. I'm not opposed to the idea but it feels like another layer on top of a whole bunch of layers. I mean, CSS in WordPress/WooCommerce+plugins is a veritable nightmare.
    I need advanced ecommerce, ERP, MRP, CMS, CRM, the whole nine yards.

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

    Correction on "frameworks like Laravel and Rails can be great on building the back-end of your complex apps, but then you're stuck having to build the entirety of your admin panel completely by yourself"
    There are plenty of packages that do a fantastic job for both frameworks.
    Laravel has Nova which is a first-party package. It's made by the creator of Laravel especially for Laravel and does an amazing job on building admin panels. Backpack for Laravel is another great tool for that
    Rails has Avo (I'm the author here 👋), Active Admin, Trestle and others. Avo is a new modern product, and, like Payload, it is made for developer happiness and productivity.
    You're doing amazing work with Payload, but we should communicate honestly in our marketing materials.

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

      Yeah, you let me know how much it takes you in those admins to build a rich text field with plugins that are relation aware, custom display/preview per field, custom content blocks, rest api and graphql endpoints. And please eliminate the paid packages (such as yours) because we need to be communicating honestly in our marketing materials.

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

      Each tool is made for a specific job (Avo, payload, nova). No tool is going to be perfect for every edge-case in the Universe.
      For your example, for such a specific edge-case, that's definitely something that no tool is going to provide that out of the box, but they can support adding custom fields like that. In Avo, for example, you have all the support to add it and fix your use case.
      Wanting to get paid for something you built is normal. You can't expect to have all your problems fixed for free by some strangers on the internet. I advise you to go out there and create something of value and try to get paid for it. It's not easy and I think you'll change your point of view on that.
      The guys here at Payload are definitely very generous for offering something so powerful as open-source and everyone (myself included) should be grateful for that. They monetize the product in a different way.
      I feel a bit of hostility in your message. My last point is that we should all be a bit kinder to each other. It's easy pointing to the finger. It's more difficult to show support and build something.

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

    Look forward to hear more! Assume it will integrate with Angular as well, as it offers an API and GraphQL endpoints?

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

    Loving it.

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

    Brilliant!

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

    This looks super promising. I've recently tried out Contentful and Sanity, but not super happy with either of them.
    When are you going to start making the short videos on all the features?

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

      Hey Cody! Thanks for the compliment! We're actively working on more videos. There will be one for every big feature that Payload offers.... and we've got a ton of boilerplates / tutorials / examples coming as well. Keep an eye out!

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

      @@payloadcms Awesome, I'll keep an eye out! Going to start the migration now using the docs in the meantime 🔥. I noticed there's a 4 part series on the channel, but I'm assuming the docs would be better to follow now that version 1.0 is available?

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

      @@Arcayne Nahhhh actually we have had VERY few breaking changes from the time that those videos were produced up to now. Those videos are still 100% relevant. But the docs are also a great place to learn from for sure!

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

      @@payloadcms Oh sweet, thanks for the response!

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

    Hey, really enjoyed the video!
    Quick question, since you have mentioned there will be upcoming videos about Payload -> Does it mean those 4 bulky videos on your channel are outdated, or can they be used to learn about payload CMS?

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

    Hmm, so I can have an API route in Astro that calls your login route and just have payload handle the auth? Any way to have a frontend communicate with Payload on a local server (I'm using Coolify)

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

    How does payload compare with keystonejs

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

    Hi, do payload handle the database refresh whenever we adjust/tweak collections that have data in it? just wondering the best practice if we're developing web with staging version.

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

    I have followed your instructions but when the mongodb part arrives it does not ask me for the string for the payload and the application when I do npm run dev does not connect to my local mongoDB database. Do you know how I could fix it?

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

    is it bound to mongo? or is it possible to switch it to something else?

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

    Can this be connect to a trpc and SQL(prisma) based project?

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

    How to access the admin with more than one collection?
    admin: {
    user: Users.slug, }, does not accept more than one, correct ?

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

    This looks great! can you show how to deploy it to heroku?

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

      Sure thing. We'll do a post about deploying to Heroku shortly. Thanks for the question!

  • @ASocialNinjaNetwork-dv3wd
    @ASocialNinjaNetwork-dv3wd 9 месяцев назад

    when I try to run yarn dev it cannot find zsh?

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

    How to register new user on collection from client application?

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

      All you have to do is hit the `create` endpoint! It's a POST request to `/api/my-collection`. And make sure you pass in an email / password. Here's an example:
      github.com/payloadcms/next-auth-frontend

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

      @@payloadcms Thank you so much!

  • @user-wo1sq3we9t
    @user-wo1sq3we9t Год назад

    What kind of service is Panda and is it available on the githab?

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

      Panda is a Chrome browser extension that fills your "new tab" with a bunch of design inspiration!
      usepanda.com/

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

      @@payloadcms Panda dev here. I'm surprised when i saw Panda out of nowhere while i was investigating Payload. I still think Panda is the one of the best tools for designers and developers even though we've suspended development for more than 3 years.

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

    "don't use that in production" lol'd