~/talk

Visualizations using SVG, Canvas, and WebGL in Vue

Talkat Framework Summit 2018 · 2018-10-02..10-03· [creative-coding, web-performance]
slides:none on file

Compares SVG vs Canvas vs WebGL for real visualizations with concrete numbers and code patterns: an SVG Game of Life hits ~19–60 fps depending on cell count and toggling strategy, Canvas sustains 60 fps up to tens of thousands of cells and still renders ~25 fps at ~120,960 cells, and WebGL (use three.js / A‑Frame) yields the best raw throughput plus 3D and lighting. Recommends v-show toggling, requestAnimationFrame, caching computed values, GSAP for transitions, d3 utilities for scales, and avoiding raw WebGL unless necessary.

AI-written summary · about

  1. 0:00Intro
  2. 1:45Goals
  3. 4:05SVG
  4. 5:10CSS properties
  5. 7:25SVG shapes
  6. 10:16State transitions
  7. 11:07Math
  8. 12:53Data Visualization
  9. 15:05Performance Tips
  10. 17:38Canvas Performance
  11. 18:29Canvas JavaScript
  12. 21:24WebGL
  13. 23:32WebGL vs Canvas
  14. 26:38General tips
  15. 31:44Have fun
~/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.