Please log in to watch this conference skillscast.
Web browsers use single threaded JavaScript to perform tasks; business logic, layout, reflows, and garbage collection. This means complex and heavy JavaScript functions can block the main thread from rendering. This results in low frame rates and low interactivity for things like scrolling and input, providing a poor user experience. In this talk James will explore the idea of using Web Workers to free the main thread for rendering for performant and smooth web applications.
YOU MAY ALSO LIKE:
- We Need to Talk about the Main Thread (SkillsCast recorded in July 2019)
- Extreme Java: Concurrency Performance with Dr Heinz Kabutz (Online Course on 31st March - 2nd April 2021)
- Advanced JavaScript Workshop with Damjan Vujnovic (Online Course on 26th - 30th April 2021)
- FullStack eXchange 2021: The Conference on JavaScript & Node (Online Conference on 21st - 22nd July 2021)
- F# for a Real World E-commerce Project (SkillsCast recorded in October 2020)
- Lightning Talk: F# in 3D Bin Packing (SkillsCast recorded in October 2020)
Lightning Talk: Improving User Experience With Web Workers
James Milner
James is a fullstack software developer with a history of building immersive web applications with both corporates and startups.