~/talk

Vite for Education, Using Vite in Vite to teach Vite and beyond

Talkat ViteConf 2022 · 2022-10-11..10-12· [web-platform, javascript]
name:Dan Jutan
links:none on file
slides:none on file

Proof of concept interactive tutorial editor runs a real Vite dev server inside the browser using the WebContainers API so full Node, package.json installs, npm run dev and an iframe preview all work. Slides snapshot and diff the virtual filesystem, calling container.loadFiles, container.run and rm to update state. Editors use CodeMirror, SharedArrayBuffer requires cross‑origin isolation headers, and the demo code lives at tutor.dev — it works live in the demo.

AI-written summary · about

  1. 0:00Introduction to Vite for Education
  2. 1:06Interactive tutorials in docs
  3. 2:10Web containers for realistic setups
  4. 3:34Building interactive slides
  5. 6:22Code execution with Web Container API
  6. 7:45Shared array buffer security
  7. 9:55Integrating web containers into slides
  8. 11:39Demo Tutor and future ideas
  9. 12:21Closing and ViteConf
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.