~/talk

Vue: Animations, Validations, Data

Talkat Frontend fwdays'17 · on Sunday, 2017-11-26· [vue, web-animation]
links:none on file
slides:none on file

A production Vue storefront for the Dutch national post uses route transitions with the wrapper that toggles <transition> classes (enter / enter-to) and the out-in mode to avoid flash; examples include using Animate.css for smooth route swaps. Form rules rely on VeeValidate with a 400 ms debounce, built‑in confirmed:otherField for password checks, and dynamic error classes. State uses Vuex namespacing selectively: use Vuex for shared or websocket-backed data, avoid global stores without namespaces, and enable persistence and manual hot‑reload for predictable behavior.

AI-written summary · about

  1. 0:00Introduction
  2. 1:14Vue Transition animations
  3. 4:28VeeValidate field validations
  4. 9:46Password confirmation quirks
  5. 10:55Vuex state management
  6. 16:37Q&A
~/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.