Speakers
スピーカー

メドピアトラック16:30 - 17:00

マルチスレッドフレンドリーなJavaScriptを求めて

マシンスペックを最大限引き出すにあたって、マルチスレッドを活用することは欠かせません。特にバンドラーなどのツールは、処理するファイル数に応じて処理量が増え、シングルスレッドで行うと時間がかかってしまいます。しかしながら、シングルスレッド指向である JavaScript において、マルチスレッドを活用するにはいくつもの難所が存在します。本セッションでは、Vite を具体例として利用しながら、既存のコードを流用しつつ少ない工数でマルチスレッドを活用するコードに変えるにはどうするかについてお話します。また、マルチスレッドを活用しやすい JavaScript の理想的な設計について考えます。

発表資料
翠 / sapphi-redの写真

Vite Core Team Member 東工大デジタル創作同好会traP所属

翠 / sapphi-red

Vite の core team member。東京工業大学情報通信系の修士学生。東工大デジタル創作同好会 traP で、サークル内で利用するツールの開発・運用する SysAd 班のリーダーをしていました。現在は Vite へコントリビュートをしつつ、ポケットサイン株式会社で Web エンジニアをしています。