~/talk

Technical dive into Histoire + Vite

Talkat Vuejs Amsterdam 2023 · 2023-02-09..02-10· [web-platform, developer-experience]
slides:none on file

Histoire claims to let projects write stories as normal Vue components and uses Vite as the build and dev platform to make that practical. It demonstrates virtual modules that generate JavaScript on the fly (exporting a scanned list of stories), the import.meta.hot HMR API for browser ↔ server messaging, and a Vite plugin that registers commands and outputs static code at build time. Demos generate story files and publish successfully.

AI-written summary · about

  1. 0:00Introduction
  2. 1:58Histoire core features
  3. 3:21Why Vite for Histoire
  4. 4:27Histoire with Vite Dev server
  5. 6:14Virtual modules benefits
  6. 8:22Live coding virtual modules
  7. 16:45Hot Module Replacement in Histoire
  8. 18:51Live coding HMR plugin
  9. 19:55Auto story generation
  10. 21:00Live demo
  11. 22:34Summary
~/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.