初めまして、 ミツモアのエンジニアの@teradonburiです。 2023年度の年度末アドベントカレンダーの先鋒を切らせていただきます。 今回紹介したいテクニックはブラウザ上で比較的簡単に並列処理を導入する方法です。 ブラウザのJavaScriptは通常シングルスレッドで動く ブラウザのJavaScript処理はシングルスレッドで動きます。 詳細は参考リンクを参照してください。 qiita.com zenn.dev Promiseによる非同期処理、つまりはXHRやfetchなどの非同期通信やaddEventListener等のイベントハンドリングはMicroTaskと呼ばれるキューにスタック…