code
code copied to clipboard
Use `Worker` to prevent ui lock on heavy calculations (node converting & code generation)
When to use workers?
- When running detections
- When converting whole file to
ReflectNode - When generating code
References
- https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers
- https://medium.com/techtrument/multithreading-javascript-46156179cf9a
- https://www.jameslmilner.com/post/workers-with-webpack-and-typescript/