Description
Watch Evan You (creator of Vue) and @bdougie share a new breed of frontend build tool that significantly improves the frontend development experience. It consists of two major parts:
A dev server that serves your source files over native ES modules, with rich built-in features and astonishingly fast Hot Module Replacement (HMR).
A build command that bundles your code with Rollup, pre-configured to output highly optimized static assets for production.
In addition, Vite is highly extensible via its Plugin API and JavaScript API with full typing support.
0:00 - Start
1:21 - What is Vite?
4:54 - Why is Vite needed at this time?
6:38 - Vite getting started (demo)
13:25 - Index.html as the entry point and the module graph
23:47 - Vite compared to the vue-cli
23:28 - Is Vite extendable to other frameworks?
27:01 - Tailwind CSS + Vite setup
35:44 - Vite + React (JSX) setup
41:26 - ESBuild + vite --force explanation
47:44 - DX experience
52:16 - Server Side Rendering with Vite
1:09:55 - chat.vitejs.dev
Join @bdougie and friends live for Open Source Fridays at https://www.meetup.com/GitHub-Virtual-Meetup/
As always, feel free to leave us a comment below and don't forget to subscribe: http://bit.ly/subgithub
Thanks!
Connect with us.
Facebook: http://fb.com/github
Twitter: http://twitter.com/github
LinkedIn: http://linkedin.com/company/github
About GitHub
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Millions of people use GitHub to build amazing things together. For more info, go to http://github.com