~/talk

Enhancing Cart Customization with Vue

Talkat VueConf TO 2018 · on Friday, 2018-11-16· [vue, frontend-architecture]
slides:none on file

Snipcart rewrites its cart into a Vue-powered v3 that lets customers override any template by shipping the Vue compiler (about 10 KB) and generating a render function from DOM-provided templates. It implements three transformations — prepend/append/replace — so injected snippets become real VNodes, and wraps behaviors into tiny microcomponents that hide complexity. Vue is also integrated with Redux, and the prototype demonstrates the approach working end to end.

AI-written summary · about

  1. 0:00Introduction
  2. 0:13What is Snipcart?
  3. 0:30Why Vue?
  4. 1:00Vue at Snipcart
  5. 1:30Cart v3.0 rewrite
  6. 1:44How customization works now
  7. 2:13And for v3.0?
  8. 2:31Render function
  9. 3:14Vue compiler
  10. 4:19Empowering Snipcart users with transformations
  11. 4:34prepend
  12. 5:20append
  13. 5:38Micro components
  14. 6:15One last thing
~/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.