~/talk

Adaptive Vue.js Apps with The Composition API

Talkat vueday 2020 · on Tuesday, 2020-09-15· [vue]
slides:none on file

Composition-API hooks from vue-use-web and a custom use-hardware-concurrency helper detect cores, spawn web workers, and speed an image-inversion demo (about 12s with 12 workers versus ~19s with one). A use-memory-status check caps at 8GB and swaps a 3D model for a gallery when RAM is under ~4GB. Battery-level thresholds (20%) and network heuristics (4g/3g/2g, save-data) selectively disable animations, defer heavy bundles, or serve static maps; battery and some memory/heap details are Chrome-only.

AI-written summary · about

  1. 0:00Start
  2. 4:11Agenda
  3. 6:46Progressive Enhancement
  4. 7:23System Requirements
  5. 8:39Cpu
  6. 14:00Split the Workload
  7. 17:49Memory
  8. 18:16Heap Size
  9. 21:39Graceful Degradation
  10. 22:39Power
  11. 23:54Power Saver Mode
  12. 26:49Range Slider
  13. 28:02Network
  14. 28:44Network Type
  15. 29:53Save Data Boolean
  16. 32:06Layouts with Reduced Bundle Size for Slow Connection
  17. 33:17Google Map
  18. 34:35Takeaways
  19. 38:10Does the Library Work with Native Script
  20. 39:43Privacy
~/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.