DejaVue

DejaVue Trailer Bonus Episode 6 Season 1

Nuxt Server Components (with Julien Huang)

Nuxt Server Components (with Julien Huang)Nuxt Server Components (with Julien Huang)

00:00
Welcome to the sixth episode of DejaVue! Alex is joined by another amazing guest - he is a Front-end Developer, Public Speaker and also part of the Nuxt.js core team - Julien Huang.

While Michael is still off on paternity leave, Julien and Alex talk about how Julien started to code (during COVID 😲) and when he dabbled into open source, which culminated in joining the Nuxt team and regularly contributing.
One of the key feature that Julien is working on are Server Components - so of course the rest of the episode revolves around them. What are they? How do they work? And when should you use them? Julien will go in-depth on all these questions, give some behind the scene looks and "do's and don'ts" advice too!
Eventually, the future of Server Components is discussed.

Enjoy the episode!

Chapters
  • (00:00) - Intro and guest introduction
  • (00:50) - Julien's day job
  • (02:31) - His programming journey
  • (10:28) - Getting into Open Source
  • (15:47) - What are Nuxt Server Components?
  • (17:37) - When would you use Server Components?
  • (20:27) - Server Components and interactivity
  • (26:55) - How are Server Components handled on the client side?
  • (30:21) - Does Static Site Generation (SSG) work with Server Components?
  • (32:43) - Why are Server Components still experimental?
  • (35:02) - Remote Component Islands
  • (38:32) - The future of Server Components
  • (44:38) - Julien's thoughts on React's vs Vue's Server Component approach
  • (47:53) - Outro

Links and Resources

Creators & Guests

Host
Alexander Lichter
Web Engineering Consultant • Founder • Nuxt team • Speaker
Guest
Julien Huang
Nuxt team. Working at Leetchi. Learning from open-source.
Editor
Niki Brandner
Audio Engineer and Video Editor

What is DejaVue?

Welcome to DejaVue, the Vue podcast you didn't know you needed until now! Join Michael Thiessen and Alexander Lichter on a thrilling journey through the world of Vue and Nuxt.

Get ready for weekly episodes packed with insights, updates, and deep dives into everything Vue-related. From component libraries to best practices, and beyond, they've got you covered.