Next.js 14 + Tailwind CSS + i18n + Headless CMS - Build and Deploy a Modern Next JS 14 App

Sdílet
Vložit
  • čas přidán 26. 08. 2024

Komentáře • 35

  • @bilalch898
    @bilalch898 Před 10 měsíci +5

    You are probably the only one who is making detailed technical videos on Nextjs features

    • @TuomoKankaanpaa
      @TuomoKankaanpaa  Před 10 měsíci +3

      Thanks for the comment! Do you like the more technical videos?

    • @bilalch898
      @bilalch898 Před 10 měsíci

      @@TuomoKankaanpaa love the in depth tech content

    • @gmartins-dev
      @gmartins-dev Před 4 měsíci

      @@TuomoKankaanpaa just out of curiosity, what vscode theme you're using? I like that

    • @TuomoKankaanpaa
      @TuomoKankaanpaa  Před 4 měsíci +1

      @guilhermemm-dev aura dark

  • @WelliDon
    @WelliDon Před 4 měsíci

    Thank you, I was just in need of that specific tutorial, you nailed it!

  • @izsalqurlinas
    @izsalqurlinas Před 3 měsíci

    Thank you for your tutorial because easy to follow.

  • @christopheradolphe
    @christopheradolphe Před 5 měsíci

    This tutorial is awesome! I was looking for resources about integrating headless CMS with Next.js and found your video packed with valuable details. Thank you @TuomoKankaanpaa for creating such great content. You earned yourself a new subscriber.

    • @TuomoKankaanpaa
      @TuomoKankaanpaa  Před 5 měsíci

      Thank you I’m glad to hear that! Great to have you!

  • @pascalmorgan8722
    @pascalmorgan8722 Před 9 měsíci

    awesome exactly what i was looking for! thanks a lot!

  • @user-dp1kd6fr2m
    @user-dp1kd6fr2m Před 7 měsíci

    This was a brilliant tutorial!

    • @TuomoKankaanpaa
      @TuomoKankaanpaa  Před 7 měsíci

      Great to hear, thanks!

    • @user-dp1kd6fr2m
      @user-dp1kd6fr2m Před 7 měsíci

      ​@@TuomoKankaanpaa : Do you have any advice on if your app has more than one route/page? Currently I am unable to use the Navbar for example on the layout.js file so I have to repeat a lot of the code such as adding in nav code and api request to every page 🤔

  • @mzeeshanfayyaz93
    @mzeeshanfayyaz93 Před 9 měsíci

    great Job Man. you are real teacher. I hope you will make a full website of 3, 4 pages in next js14 using Tailwind CSS + i18n

    • @TuomoKankaanpaa
      @TuomoKankaanpaa  Před 9 měsíci +1

      Thanks man!

    • @mzeeshanfayyaz93
      @mzeeshanfayyaz93 Před 9 měsíci

      I will hope boss you will make soon for video of 3, 4 pages in next js14 using Tailwind CSS + i18n@@TuomoKankaanpaa

    • @TuomoKankaanpaa
      @TuomoKankaanpaa  Před 9 měsíci +1

      @mzeeshanfayyaz93 i already have videos using those with nextjs 13, you should check them out, things regarding those havent changed much if at all!

  • @piotrgasiorek6928
    @piotrgasiorek6928 Před 7 měsíci

    Thank you so much!
    Quality content

  • @tharakakarunarathne2420
    @tharakakarunarathne2420 Před 6 měsíci +2

    Replace "px-52" with "px-10 lg:px-52" on both Testimonials and Faq. Your mobile view will be much better.

    • @TuomoKankaanpaa
      @TuomoKankaanpaa  Před 6 měsíci

      Cheers!

    • @tharakakarunarathne2420
      @tharakakarunarathne2420 Před 6 měsíci

      @@TuomoKankaanpaaOh. You even see the replies. You have no idea how much this helped me. Thank you so much. Wish you all the best!

  • @alowais900
    @alowais900 Před 8 měsíci

    Hi Tuomo, thanks for the video! Have you tried using the Storyblok react SDK? And would you know if it's also compatible with Next JS 14?

  • @spacecoder0526
    @spacecoder0526 Před 8 měsíci

    Is it better option than using contentlayer or sanity?

  • @user-ku5zp4vw3c
    @user-ku5zp4vw3c Před 6 měsíci

    how would I edit the middleware so that when the user travels between pages they keep the same language ? at the moment if you go to another page the default is english, requiring the user to change between languages on each page load

    • @kennedyfreitas7548
      @kennedyfreitas7548 Před 5 měsíci

      im thinking of implementing lang support into a project im building... I think my approach regarding this issue will be to change the locale and pass it to a global state (maybe w zustand) and fetch the data according to the state. idk if there are better solutionsm if so please let me know

  • @valzu3921
    @valzu3921 Před 10 měsíci

    What about localized slugs? And what if I dont want the /en or /fi slug to be shown?

    • @TuomoKankaanpaa
      @TuomoKankaanpaa  Před 10 měsíci +1

      Good questions! I haven't tested localizing slugs, but I think you can do it with this www.storyblok.com/apps/translatable-slugs. About the locale in the url, I have used them that way in my projects, but on the top of my head I guess you can modify the middleware to store the selected locale somewhere else e.g. cache / local storage, and load it from there.

  • @user-xh1os4tn6o
    @user-xh1os4tn6o Před 7 měsíci

    And what about deploying of this project?

    • @TuomoKankaanpaa
      @TuomoKankaanpaa  Před 4 měsíci

      I have it deployed on Vercel myself, works well! Only thing you need to configure in Vercel is the environment variables SB_TOKEN and SB_DATA_VERSION and you should be good to go!

  • @sujanthapa-lj9lz
    @sujanthapa-lj9lz Před 10 měsíci

    niece