Why is Vite Everywhere? | Evan You

preview_player
Показать описание
Evan discusses Vite, a JavaScript build tool that simplifies the process of transforming and bundling code for web applications. Originally starting as a small prototype called Vue Dev Server, Vite has evolved to streamline development and provide efficient hot updates. Tune in to learn more about Evan's journey in creating Vite and the impact it has on modern web development.

[00:00:52] Vite JavaScript build tool.
[00:06:26] Working on VEET as an escape.
[00:09:00] Decentralized decision-making in Vue.
[00:13:55] Evolution of Vite from prototype.
[00:17:20] Plugin runtime for Rollup.
[00:21:31] Meta frameworks using Vite.
[00:25:37] Recognizing valuable team contributions.
[00:29:10] A good contributor's empathy.
[00:34:46] Structured onboarding in open source.
[00:36:11] The future of VEET.

#opensourcesoftware #opensource #softwareengineer #ai #openai #github #stream #videopodcast #cncf #kubernetes #trending #engineering #podcast #webdevelopment #CloudNativeComputingFoundation #ai #community #linux #brendanburns #microsoft #stackblitz #IDE #javascript #apps #building #appdevelopment #graphQL #openAI #ycombinator #100devs #resilientcoders #chatgpt #vite #vuejs #evanyou

OpenSauced removes the pain of finding projects to contribute to. We are now working with companies to share the secret sauce to building engineering teams on through open-source.
Рекомендации по теме
Комментарии
Автор

Good thing I noticed is how open source authors are taking inspiration from one another and making the web better for everyone. True open source.

krishnabharadwaj
Автор

"We have too many users" based.

luizgrocco
Автор

Evan You is fantastic at coming up with new tools and maintain the focus beyond the startup face 🙌👏👏👏

Norfeldt
Автор

His hands on approach is inspirational

ebmpinyuri
Автор

Looking forward to the future of Vite, including Rolldown, doubling down on the oxc toolchain etc etc ✨

DejaVueFm
Автор

Now the team is working on Rust alternative of Rollup named Roll Down. Excited for it

heyjitendra
Автор

Thanks for the interview 🙏

Very insightful to take a closer look into Vite and Vue, especially the "maintenance burden" and downside of "too many users".

TheAlexLichter
Автор

Great interview! Love the casual format

adammenczykowski
Автор

React/Next should adopt Vite like all other frameworks.

QueeeeenZ
Автор

I've never considered asking "why is Vite everywhere?" the answer seems so simple and obvious... 'cus it's better than WebPack! ;)

edgeeffect
Автор

I love Vite and Evan is such an incredible developer.

IgorFerreiraMoraes
Автор

Really great and well produced interview!

HMusic
Автор

Thanks for the interesting interview! Vue, Vite, Vitest, VitePress <3

winns.x
Автор

Because the standard start react is no longer developed and we don't have a choice, the choice is between 2 server side solutions or vite as the time of stating this.

DamjanDimitrioski
Автор

fun fact: Evan You look like Joseph Gordon-Levitt

ricko
Автор

00:01 Vite is a JavaScript build tool
02:26 Developing a Dev server for native esm requests.
07:06 Evan serves as the Project Lead for Vite
09:24 View is intentionally avoiding major paradigm shifts for stability and user experience.
13:45 Evan You worked intensively on Vite, achieving hot module replacement using native esm.
16:09 Making Vite framework agnostic
20:25 Vite became popular for SSR meta frameworks due to ease of use
22:26 Evan You has a less hands-on role in V compared to Vue
26:32 Code quality, trust, and communication are key for contributors
28:21 Identifying quality and confidence in contributors
31:49 Balancing contributions and cautiousness in project development
33:53 Challenges in providing context for new contributors
37:47 Vite has strong potential for significant growth.

Crafted by Merlin AI.

naranyala_dev
Автор

If only NextJS used Vite aswell. Turbopack however is where they bet, the frameworks future build.

nikilk
Автор

32:00 When I want to contribute something to a project that is highly used I always reach out to a maintainer first via an appropriate channel. If I don't get buy in from them then I simply don't waste my time or theirs contributing.

A maintainer that doesn't get back to you at all, is a pretty clear indication that your efforts will likely not be considered. Nothing wrong with that at all, contributors need a bit of thick skin around this stuff.

JT-mrdb
Автор

did you guys call each other to plan your matching outfits or coincidence?

arthur-zhuk
Автор

what brand are your glasses? theyre super cool

cant_sleeeep