Episode 23: Venturing into Vite with Evan You


Manage episode 265737784 series 2610000
By CodeFund. Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio is streamed directly from their servers. Hit the Subscribe button to track updates in Player FM, or paste the feed URL into other podcast apps.

Sponsored By:

Linode logo

Show Notes

[00:01:08] Evan tells us what’s the deal with Vite.

[00:08:01] Evan explains Hot Module Replacement from a practical standpoint. He tells us there are a few different ways to handle it.

[00:10:08] Tessa mentions reading a piece Evan wrote in Increment Magazine about the way Vue 3 re-renders things. She was wondering if working through those problems is what inspired Vite and Vite Press or if he just makes new projects like those every couple of years.

[00:15:47] Evan tells us how he made the decision to go with Rollup putting together Vite, and what that was like versus Webpack. Also, Ben wants to know if there would be a path forward where developers could use Vite in their development experience?

[00:21:43] React and Preact are discussed here by Evan.

[00:25:10] Tessa wants to know if there are any features that Evan wishes Vite had right now but doesn’t yet, and he explains a few.

[00:27:06] Tessa asks Evan, thinking about the first user experience, when people go to Vue docs and they have you import the script file and you make your first component in line JavaScript, do you think that might be replaced by spinning up the Vite app in the future?

[00:31:05] Ben asks Evan since he currently uses VuePress and loves it, does he have any ideas, roadmap wise, whether you see it as the replacement as a VuePress 2.0 or would they live side by side?

[00:40:43] Evan talks more about the process of idea generation and how he creates new things. Tessa has an amazing metaphor at the end, according to Ari ☺


Picks of the week:
[00:45:35] Ari has two music picks: “The Lord is Out of Control” by Mogwai and “Atlas” by Battles.
[00:46:02] Ben has three picks: He converted to Miro, second pick is Remo.co, and third pick is Nuxt Content module.
[00:47:49] Evan’s pick is Increment Magazine. He has an article in it called, “Making Vue 3.”
[00:48:53] Tessa has three picks: An article called, “Pink Collar” by Jennifer Pan (Emotional and Passion Work), second pick is a book called, How to Take Smart Notes by Sönke Ahrens, and third pick is an instrument called a Melodica/Pianica.

Resources mentioned:
Evan You Twitter
Evan You GitHub
Evan You Blog
Vite GitHub Repo
VitePress GitHub Repo
“The Lord is Out of Control” by Mogwai
“Atlas” by Battles
Nuxt Content
Increment Magazine
“Making Vue 3” by Evan You
“Pink Collar” by Jennifer Pan
How to Take Smart Notes by Sönke Ahrens

Special Guest: Evan You.

28 episodes