Next.js + Contentful minimal setup from scratch

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

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

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

    Jimmy dropped a video?! Let's go!

  • @tamuahmed5303
    @tamuahmed5303 2 года назад +10

    I would love to see more videos from you. Your content quality is too good.

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

    Welcome back mate

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

    Very thorough walkthrough. Thank you for jump starting us into Next.js and Contentful,

  • @r-games-official
    @r-games-official 2 года назад +1

    The video was extremly helpful and interesting to watch! Keep up the good work. Great video quality!

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

    oh my man Jimmy!! Where have you been? Was worried sick. Good to have you back though. Awesome content as usual.

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

      I know, it's been quite awhile. Thank you for the warm welcome. We'll try to get this show startup up again on a more regular cadence.

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

      @@SwashbucklingwithCode awesome!!!

  • @Dan-p7f
    @Dan-p7f 2 года назад +1

    Thank you for content!

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

    Thanks u, bro!

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

    Thank you for good content!

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

    Thanks for Video!

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

    If someone asks me about webpack or github actions, i always recommend your channel. I think i can do the same for future CMS advice? I love your intro Jimmy! Your theme and the sounds are exceptionally appealing to me. 🎶 It fits your character so well. Please keep up the contentful educational stream and please invite your ferret into your show from time to time!

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

      I greatly appreciate the high praise. I am hoping to do some future CMS videos as time affords.
      I spent A LOT of time coming up with the intro originally, and not many mention it so thank you for doing so. I had to learn Afterworks to animate it, haha.
      Sadly, my ferret passed away at the end of last year, which was a big part of why I haven't been doing as many videos lately. Thank you for asking about her, and thanks again for the kind words.

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

    What’s that editor font? It looks sick!

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

      It is Cartograph Mono CF. I think I did actually have to pay for this one but I can't recall now.

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

    Gracias amigo. Fue de gran ayuda !!!

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

    One issue I've struggled to find a solution for with Contentful is creating a parent-child relationship with pages. Or a site tree that goes deeper than one level.
    For example, if i have a Page content type, and i use it to create /about page, how can I then create a child page under that one, so it would be /about/new-page. Or maybe even a third level down?
    Any help or resources on this? I feel like site trees are fairly common for web creation

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

      I don't know of a resource without some searching, but how I've accomplished this is to either have a type field for categories, or just split the slug string on `/` when building out pages.
      The relationship in Contentful of a parent to a child, as you put it, doesn't really matter for the purposes of creating those pages. Any content they share can be referenced when building them individually.
      Say that all pages under `products` have the same hero section (or sidebar or whatever). You would just relink to that same content entry in every page, so when you change it in the original it changes all of them.
      Then, in your build system of choice, you can either use the slug (and split on `/`) to figure it out, or use a `type` parameter when querying for those pages.
      Hope that explanation tracks.

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

      Sounds good. Yep the split of the slug string makes sense and that will be my solution for now. It clears everything on the frontend for sure.
      Just from an admin UI stand point i kinda wish there was a site map view where i could see my page structures
      But thank you very much for the advice for the slug, I'll be using that

  • @9gager87
    @9gager87 2 года назад +1

    Nice haircut!

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

    the highs in ur voice is a little harsh... just FYI... up the mids or take down the highs.

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

      Thank you for the feedback. I've been trying to mitigate that without much success but this lets me know it isn't just me hearing it and I'll put more time in.

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

    ?яⓞ??Ş? ?