Backend Banter

#043 - Nuxt.js is better than Next.js feat. Daniel Roe


Listen Later

In this episode, we bring Daniel Roe, the Lead Maintainer of Nuxt.js, an open source framework that makes web development intuitive and powerful. Today, he shares his journey into the framework and sheds some light on intriguing questions surrounding its development and usage. Today's talk ranges from the origins of Nuxt to its unique features and practical tips for developers, deliberate naming, comparison with Next.js and technical and detailed discussion regarding performance optimization and project structuring.

Learn back-end development - https://boot.dev
Listen on your favorite podcast player: https://www.backendbanter.fm

Daniel's Twitter: https://x.com/danielcroe
Daniel's Website: https://roe.dev/
Nuxt Framework: https://nuxt.com

  • (00:14) - How did Daniel Roe join Nuxt?
  • (02:53) - Elk, Moose and Wilderness
  • (06:07) - Was it named Nuxt intentionally to confuse people?
  • (08:32) - Next.js vendor lock-in criticism and does Nuxt have any similar issues
  • (11:31) - Boot.dev moved from a Vue 3 SPA to Nuxt
  • (14:19) - Auto-importing by default?
  • (20:01) - Using longer variable names because of global namespace
  • (21:58) - Explaining the default Nuxt payload behavior
  • (26:59) - Default prefetching
  • (30:17) - What are the most common use cases for Nuxt apps
  • (32:32) - Who has control in your project?
  • (33:45) - Enabling JavaScript or not?
  • (37:25) - Updating head tags in Nuxt
  • (39:09) - New feature that improves script handling in Nuxt
  • (41:01) - What do you prioritize? Interactivity or Scripts?
  • (42:06) - Google Tag Manager
  • (46:07) - What's Daniel's favorite Nuxt feature?
  • (47:11) - Types are amazing!
  • (49:37) - How did the Idea of Boot.dev came to be?
  • (51:24) - Gamification of coding
  • (53:46) - Theory is picked up from practice
  • (56:05) - What's one thing you'd instantly change about Nuxt if you could
  • (59:04) - Separation of what goes on in the client vs the server in the same file
  • (01:04:44) - Where to find Daniel
  • ...more
    View all episodesView all episodes
    Download on the App Store

    Backend BanterBy Boot.dev

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    27 ratings


    More shows like Backend Banter

    View all
    The Joe Rogan Experience by Joe Rogan

    The Joe Rogan Experience

    227,740 Listeners

    Wait Wait... Don't Tell Me! by NPR

    Wait Wait... Don't Tell Me!

    38,764 Listeners

    Acquired by Ben Gilbert and David Rosenthal

    Acquired

    4,279 Listeners

    Hanselminutes with Scott Hanselman by Scott Hanselman

    Hanselminutes with Scott Hanselman

    380 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    624 Listeners

    The WAN Show by Linus Tech Tips

    The WAN Show

    1,174 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    987 Listeners

    The Diary Of A CEO with Steven Bartlett by DOAC

    The Diary Of A CEO with Steven Bartlett

    8,434 Listeners

    The freeCodeCamp Podcast by freeCodeCamp.org

    The freeCodeCamp Podcast

    485 Listeners

    CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

    CoRecursive: Coding Stories

    188 Listeners

    Signals and Threads by Jane Street

    Signals and Threads

    72 Listeners

    Software Unscripted by Richard Feldman

    Software Unscripted

    27 Listeners

    How About Tomorrow? by Adam Elmore & Dax Raad

    How About Tomorrow?

    20 Listeners

    The Pragmatic Engineer by Gergely Orosz

    The Pragmatic Engineer

    64 Listeners