~/talk

Streamlined composable forms with vee-validate

Talkat vueday 2023 · on Friday, 2023-11-10· [vue, frontend-architecture]
slides:none on file

Vee-Validate version 4 is shown doing form state, validation and submission with the Composition API, wiring to Zod schemas, and integrating directly into reusable inputs; the demo registers fields automatically, exposes errors, and adds a Vee-Validate Devtools tab for inspection. The talk cites 2 million monthly downloads and 10k GitHub stars, builds a small component library (text/select/checkbox) that validates and submits, handles backend errors with setErrors, and mostly works despite a few live-demo hiccups.

AI-written summary · about

  1. 0:00Introduction
  2. 1:27Evolution of VeeValidate
  3. 5:19Challenges in form building
  4. 8:40Component library demo
  5. 13:42Imperative validation setup
  6. 21:54Integrating validation
  7. 25:55Error handling and feedback
  8. 29:43Real-world application demo
  9. 33:31Q&A and closing
~/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.