
Vite Inside Out (with Matias "Patak" Capeletto)
03/13/25 • 86 min
Vite is amazing, I think we can all agree on that statement. But what is Vite actually!? Why is it so great, faster than webpack and the "de-facto standard of the web" already?
Alex is joined by Vite Core Team member Matias Capeletto, better known as Patak, to talk about all these questions.
Learn about the future of Vite, how it uses two bundlers under the hood and why almost every framework adopted it. Enjoy the episode!
Enjoy the episode!
Our Guest
Matias "Patak" Capeletto
Chapters
- (00:00) - Chapter 1
- (00:00) - Welcome to DejaVue
- (52:00) - How did you get into programming?
- (05:19) - Working on Open Source Full Time
- (08:16) - What is Vite?
- (18:48) - Why is Vite so fast?
- (22:19) - Rollup and ESBuild?
- (26:22) - VoidZero and Rolldown
- (34:08) - The Scope of Vite
- (36:27) - Vite Environment API
- (45:49) - Converging Frameworks
- (50:51) - Funding in Open Source
- (01:04:24) - React as "the last framework"?
- (01:10:18) - CRA Deprecation
- (01:24:41) - Where can people follow you?
- (01:26:09) - Last Words
Links and Resources
- Rolldown
- Snowpack
- rolldown/vite
- vinxi
- unplugin
- vite node
- Miniflare
- All About VoidZero
- DejaVue #044 - Our Predictions for Vue and Nuxt in 2025 (with Daniel Roe)
- Sunsetting Create React App
- CRA PR
- create-tsrouter-app
Your Hosts
Alexander Lichter
---
Links marked with * are affiliate links. We get a small commission when you register for the service through our link. This helps us to keep the podcast running. We only include affiliate links for services mentioned in the episode or that we use ourselves.
Vite is amazing, I think we can all agree on that statement. But what is Vite actually!? Why is it so great, faster than webpack and the "de-facto standard of the web" already?
Alex is joined by Vite Core Team member Matias Capeletto, better known as Patak, to talk about all these questions.
Learn about the future of Vite, how it uses two bundlers under the hood and why almost every framework adopted it. Enjoy the episode!
Enjoy the episode!
Our Guest
Matias "Patak" Capeletto
Chapters
- (00:00) - Chapter 1
- (00:00) - Welcome to DejaVue
- (52:00) - How did you get into programming?
- (05:19) - Working on Open Source Full Time
- (08:16) - What is Vite?
- (18:48) - Why is Vite so fast?
- (22:19) - Rollup and ESBuild?
- (26:22) - VoidZero and Rolldown
- (34:08) - The Scope of Vite
- (36:27) - Vite Environment API
- (45:49) - Converging Frameworks
- (50:51) - Funding in Open Source
- (01:04:24) - React as "the last framework"?
- (01:10:18) - CRA Deprecation
- (01:24:41) - Where can people follow you?
- (01:26:09) - Last Words
Links and Resources
- Rolldown
- Snowpack
- rolldown/vite
- vinxi
- unplugin
- vite node
- Miniflare
- All About VoidZero
- DejaVue #044 - Our Predictions for Vue and Nuxt in 2025 (with Daniel Roe)
- Sunsetting Create React App
- CRA PR
- create-tsrouter-app
Your Hosts
Alexander Lichter
---
Links marked with * are affiliate links. We get a small commission when you register for the service through our link. This helps us to keep the podcast running. We only include affiliate links for services mentioned in the episode or that we use ourselves.
Previous Episode

DevRel and IDEs (with Jan-Niklas Wortmann)
For episode number 50 (not 51 Alex!), Angular GDE and JetBrains DevRel Jan-Niklas Wortmann joins the show. Together with Michael and Alex they dive into Jan-Niklas' angle of being a DevRel, how framework communities are different and why people should give WebStorm a try. Beyond that, Volar and LSPs are also covered, as well as some new announcements!
Enjoy the episode
Our Guest
Jan-Niklas Wortmann
Chapters
- (00:00) - Welcome to DejaVue
- (01:19) - Guest Intro
- (03:49) - Difference of Framework communities
- (08:56) - The Ups and Downs of DevRel
- (19:52) - Advice for people doing DevRel
- (25:05) - What is JetBrains?
- (27:46) - Reluctance to change Tools
- (31:01) - Why one should check out WebStorm
- (42:21) - TypeScript and AI in the IDE
- (48:06) - A web-dev newsletter for your coffee break
- (49:56) - Where can people follow you?
Links and Resources
- KCDC
- DejaVue #E033 - Vue or React (with CJ Reynolds)
- Nuxt Project Template in WebStorm
- DejaVue #E049 - The Fusion of Laravel and Vue (with Aaron Francis)
- DejaVue #E007 - From Code to DevRel and Leadership (with Marc Backes)
- Try the new WebStorm TS Engine now
- JetBrains Junie
- The Weekly Devs Brew
Your Hosts
Alexander Lichter
Michael Thiessen
---
Links marked with * are affiliate links. We get a small commission when you register for the service through our link. This helps us to keep the podcast running. We only include affiliate links for services mentioned in the episode or that we use ourselves.
Next Episode

Visualizing Data in Vue (with Dennis Adriaansen)
In episode 52 of DejaVue (yes, it is a whole year), Dennis Adriaansen joins Michael and Alex to discuss data visualization in Vue.js. Dennis shares insights about building chart components, his experience with different charting libraries, and introduces his own Vue charting library. They explore topics like chart customization, performance considerations, and integrating charts into dashboards.
The conversation also gets into broader topics such as open source sustainability, UI libraries, and backend integrations with Nuxt.
Enjoy the episode!
Our Guest
Dennis Adriaansen
Chapters
- (00:00) - Welcome to DejaVue
- (00:33) - A year of DejaVue
- (01:20) - Another announcement from Michael
- (02:52) - How did you get into programming?
- (07:07) - Would people choose Vue more if it was more popular?
- (11:37) - Podcasts and Hot Takes
- (19:03) - Why charts?
- (21:05) - How do you get started with building chart components?
- (23:39) - What was your use case for charts?
- (25:16) - What does Unovis provide?
- (29:31) - Why not other Chart Libraries?
- (34:34) - Performance of Charts
- (38:48) - A tiny Vapor update
- (40:40) - Which Charts does your library support?
- (44:10) - When do you do Open Source?
- (45:05) - Open Source Funding & Contributions
- (49:47) - What makes a good Dashboard?
- (52:03) - Which backend do you use with Nuxt?
- (58:41) - Do you have a preferred UI library?
- (01:01:43) - Where can people find you?
Links and Resources
- DejaVue #051 - Vite Inside Out (with Matias "Patak" Capeletto)
- Mastering Nuxt*
- DejaVue #E049 - The Fusion of Laravel and Vue (with Aaron Francis)
- DejaVue #E041 - The Quadruple Migration (with Rijk van Zanten)
- D3.js
- Tremor Labs
- chart.js
- Unovis
- Dennis' Nuxt error dashboard
- Vapor Playground
- Reading Vue Vapor
- Vue Chrts (Dennis' Lib)
- Open Source Pledge
- BBF Pattern
- zod
- valibot
- Standard Schema
- Nuxt UI*
- Inspira UI
- Reka UI
Your Hosts
Alexander Lichter
Michael Thiessen
---
Links marked with * are affiliate links. We get a small commission when you register for the service through our link. This helps us to keep the podcast running. We only include affiliate links for services mentioned in the episode or that we use ourselves.
DejaVue - Vite Inside Out (with Matias "Patak" Capeletto)
Transcript
Hey, everybody. Welcome back to DejaVue. It's your favorite Vue podcast. You just don't know it yet. And as you might hear it, we are we are not alone here. Actually, it's the two of us. Michael is on vacation, and, of course, I don't wanna do a podcast alone. Probably could, but it would be more or less a YouTube video. Anyway, long story short, I have an amazing guest here with me. If you watch the video, you might be, like, a bit confu
If you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/dejavue-410123/vite-inside-out-with-matias-patak-capeletto-87408849"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to vite inside out (with matias "patak" capeletto) on goodpods" style="width: 225px" /> </a>
Copy