Uploaded August 2023 | Updated September 2026, 2 weeks ago
When building out the front end for an application with strong real-time requirements, there are many considerations.
How do we get initial data? How do we get subsequent updates? What happens if they lose connectivity? Web components provide an excellent model for progressively enhancing initial markup. Workers allow us to move rendering off the main thread.
In this talk, Simon MacDonald will demonstrate and discuss an architecture that scales down to any device with a spotty internet connection while scaling up to a fully realized real-time application.
When building out the front end for an application with strong real-time requirements, there are many considerations.
How do we get initial data? How do we get subsequent updates? What happens if they lose connectivity? Web components provide an excellent model for progressively enhancing initial markup. Workers allow us to move rendering off the main thread.
In this talk, Simon MacDonald will demonstrate and discuss an architecture that scales down to any device with a spotty internet connection while scaling up to a fully realized real-time application.










