~/talk

Animations, a tale of three frameworks

slides:none on file

Demo ported from Vue/Next and React into Angular Universal to reproduce native‑like page transitions using Angular animations for page-level enter/leave and GreenSock (GSAP) to morph SVG icons. Solves SVG pitfalls by using attribute selectors for fill and namespacing; hits a troubleshooting snag with GSAP breaking production builds (had to disable build optimizer) and Mapbox incompatibilities that required rebuilding. Deployment tweaks—HTTP/2, nginx, gzip and font preloading—push performance to 75 Lighthouse score.

AI-written summary · about

  1. 0:00Introduction to project
  2. 1:04Purpose of animations
  3. 3:30CSS transitions explained
  4. 5:59Vue transition group demo
  5. 8:29Angular animations module
  6. 12:27SVG animations overview
  7. 15:22GreenSock for SVG movement
  8. 18:41SVG component challenges
  9. 20:08Adding Angular Universal
  10. 23:24Lighthouse performance tips
  11. 25:58React and Next.js port
  12. 26:19Conclusion and takeaways
~/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.