https://keencho.github.io/posts/web-workers/
Web Worker - keencho's blog