Simon MacDonald

Camp Counselor

Adventures in Rendering Off the Main Thread

Event Logo

Thursday, July 27, 2023 - 7:30 PM UTC, for 1 hour.

Regular, 60 minute presentation

Room: African 50


Reduce, Reuse, Recycle is a mantra most folks are familiar with. When it comes to web development, I preach a slightly different mantra: Reduce: the amount of JavaScript required to build your HTML Reuse: what the platform already provides Offload: expensive or time-consuming tasks to web workers Attendees of this talk will learn why it is important to rely on something other than JavaScript being available and how to start from a working base. How to re-use new platform features to reduce their JS footprint, and finally, how to use web workers and other platform features to prevent the main thread of the browser from begin blocked.

Take Aways

  • Techniques to reduce JavaScript usage
  • Re-use models
  • Methods that don't block the main JS thread
favorited by:
Hannah Reuss Adekunle Oduye Allan Wick Lydia Cupery Derek Mulhausen Ryan Holmes Alice Kim Josh Gretz Adam Tegen Perry Govier Kevin Kelchen Simon MacDonald Stacy Read Stephen Cleary Jon Meer Troy Landers Christopher Ebbert Geoff Rich Matthew Ives