エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
軽量マルチスレッドJavaScriptライブラリ「Thread.js」 1.0.0 リリース
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
軽量マルチスレッドJavaScriptライブラリ「Thread.js」 1.0.0 リリース
Thread.js 1.0.0をリリースしました。 公式ページはこちら Thread.jsとは WebWorkerAPIを、簡潔な構文で... Thread.js 1.0.0をリリースしました。 公式ページはこちら Thread.jsとは WebWorkerAPIを、簡潔な構文で利用できるように考案したJavaScriptライブラリです。。 使い方などの詳細は、Thread.jsをご参照頂くとして、本稿では、その設計意図や経緯などをご説明します。 経緯 長らく、JavaScriptはウェブページ上の処理を一手に担っていました。しかし、重い処理を実行させると、ページがフリーズしたかのように応答しなくなることがあります。 これは、JavaScriptが常にシングルスレッドで実行される言語であるため、ページの描画やスクロールなど、本来優先されるべき描画処理を行うだけの割り込みを発生させられないことが原因でした。 回避策として、setTimeoutで擬似的に処理を他へ渡すことは出来ますが、setTimeoutはセットされたキューを順番に処

