Web Workers
ブラウザのバックグラウンドスレッド。UIをブロックせずに重い計算を実行できる。
典型的なWeb Workerは別のJSファイルとして動き、postMessageで通信する。タブ間で共有するShared Worker、PWAのキャッシュを担うService Workerもある。DOMにはアクセスできない。向いているのはパース処理、暗号化、ブラウザ内でのML推論などである。
ブラウザのバックグラウンドスレッド。UIをブロックせずに重い計算を実行できる。
典型的なWeb Workerは別のJSファイルとして動き、postMessageで通信する。タブ間で共有するShared Worker、PWAのキャッシュを担うService Workerもある。DOMにはアクセスできない。向いているのはパース処理、暗号化、ブラウザ内でのML推論などである。