The philosophy is that the main thread should be dedicated to your code, and any scripts that are not required to be in the critical path should be moved to a web worker. Main thread performance is, without question, more important than web worker thread performance.
Adam is the Director of Technology at Builder.io, focused on pushing the web forward with innovative technologies such as Qwik and Partytown. Adam leads teams in developing high-performing user interfaces with the latest technologies.
Adam’s past roles include being the Director of Technology at Ionic, where he co-created the Ionic Framework and helped to develop CapacitorJS. Additionally, Adam created StencilJS, which is a toolchain for building reusable, scalable Design Systems. He is an open-source and web-standard enthusiast.