Web Worker パターン集

WebWeb WorkersJavaScriptPerformance

damiansire/web-worker-patterns

★ 173

GitHub →

関連記事

スターターキット:レーシング(Starter-Kit-Racing)

Kenneyのレーシング用スターターキットをJavaScript/Three.jsへ移植した軽量なテンプレートです。CC0のゲーム資産をそのまま利用し、crashcatという軽量物理エンジンを組み合わせており、ブラウザで動くデモも用意されています。ゲーム制作のプロトタイプや学習、Three.jsベースの小規模レースゲーム作成に最適で、入力・音声・物理・レンダリングの基本が揃った出発点を提供します。(約300字)

Three.jsゲーム開発JavaScript

TGCFWorkersDLBot の日本語解説 — ブラウザ完結型 Telegram ファイルダウンローダー

クライアント側で完結する Telegram 用ファイルダウンローダー。MTProto をブラウザ上で直接利用し、GramJS(JavaScript版 Telethon)を用いて実装された静的サイトです。サーバーでの処理やファイルサイズ制限がなく、Cloudflare Pages にデプロイして配布できます。ユーザーの認証情報やセッションはブラウザ側で管理され、プライバシー重視の構成が特徴です。(約300字)

TelegramMTProtoJavaScript

語根・接辞記憶ワークショップ(word-root-workshop)

词根词缀记忆工坊(word-root-workshop)は、語根・接辞を軸に英単語を効率的に覚えるためのシンプルなWebフラッシュカードアプリです。クライアントサイドのJavaScriptと静的ファイルだけで構成され、VercelやNetlifyへのワンクリックデプロイに対応。300個の語根を組み合わせて3万語以上を学べる学習コンテンツを提供します。

語源フラッシュカードJavaScript

词根词缀記憶工房 (cigen)

PDFから自動抽出した語根・接辞データを使って、語彙の語根・語幹を学習するためのインタラクティブなWebアプリ。フラッシュカード、選択式問題、語根の詳細表示などの学習機能を備え、データ再生成用のPDF抽出スクリプトと構造化JSONを前提にした軽量な静的サイトとしてGitHub Pagesで公開されています。

語彙学習WebアプリJavaScript

济南就业参考 (jinan-jobs)

济南地域の「就職参考」サイトを静的に実装したリポジトリ。企業ごとの口コミや評価を一覧表示し、社名でのあいまい検索に対応。データはリポジトリ内の静的ファイルで管理され、GitHub Pagesでホスティングされているためサーバ不要で手軽に参照・共有が可能。求職者が実際の声を確認できるシンプルなUIが特徴。

静的サイトJavaScriptGitHub Pages

Celstomp_v1 — ビジュアルで操作するアニメーション作成サイト

Celstomp_v1 は、プログラミングの専門家でなくても直感的にアニメーションを作成できることを目指した小規模な JavaScript ベースのプロジェクトです。作者はアート出身で、AI(vibecoded)による支援を受けながら開発を進めており、AI が生成した「生の」コメントや説明をあえて残すことで、学習者や非伝統的な開発者にも理解しやすい形を保とうとしています。本リポジトリは軽量でシンプルな構成ながら、インタラクティブなアニメーション制作の入り口として使える設計になっています。

JavaScriptAnimationAI-assisted