~/talk

Building Backwards Compatible Vue Libraries

Talkat Vue.js Live 2023 · 2023-05-12..05-15· [frontend-architecture, vue]
slides:none on file

Claims a concrete recipe to ship one library that runs on both Vue 2 and Vue 3 by cross‑compiling and testing against both runtimes. It uses PNPM Workspaces monorepo layout, simlink the src directory, and reuse of build/test tooling (Vite/Webpack/Vue CLI, Jest, Playwright) plus Cypress component tests to exercise V‑model and template differences. Example repo “Petite” demonstrates fixing V‑model events, worked in the live demo, and addresses a 7‑repo, 5‑team, 25‑engineer, 4‑product migration.

AI-written summary · about

  1. 0:00Intro
  2. 6:48Design Goals
  3. 7:15"Petite"
  4. 8:30Make a monorepo
  5. 8:47Symlink the src directory
  6. 9:42Reusing build and test tooling
  7. 11:58Demo
  8. 21:09Deploying your packages
  9. 21:48Closing notes
~/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.