WebAssembly

ブラウザDB・ストレージ

DuckDB-WasmでCSV・Parquetをブラウザ分析する|サーバーへ送らずSQL集計

ローカルのCSVやParquetをアップロードせず、ブラウザ内のDuckDB-Wasmでカテゴリ別に集計します。
ブラウザDB・ストレージ

SQLite WASMのOPFS VFSを比較|opfs・opfs-sahpool・opfs-wlの選び方

ブラウザ内SQLiteのOPFS保存には複数のVFSがあります。最速だけで決めず、ヘッダーと並行接続の要件から選びます。
ブラウザDB・ストレージ

SQLite WASMとOPFSでブラウザ内TODOアプリを作る

バックエンドなしでSQLiteデータベースをブラウザへ保存し、追加・完了切替・削除ができるTODOアプリを作ります。
ブラウザAI

ONNX Runtime WebのWASM・WebGPU・WebNNを比較|自動フォールバックを実装

同じONNXモデルをWebNN、WebGPU、WASMで実行し、利用できる基盤を自動選択する診断・比較アプリを作ります。
ブラウザAI

WebNNとは?WebGPU・WebAssemblyとの違いと対応環境を2026年版で確認する

WebNNはWebGPUの別名ではありません。3つの実行基盤の抽象度、対応用途、フォールバック方法を整理し、利用可能かをブラウザで診断します。
WebAssembly・非同期処理

WebAssembly JSPIとは?Promiseを待つWasmの仕組みと最小構成

同期的に書かれたWasm処理を、ブラウザの非同期APIを待つ間だけ中断・再開するJSPIを学びます。
Pyodide

PyodideでブラウザPython実行環境を作る|Windows 11でゼロから構築

Pyodide 314.0.5を使い、Pythonコードをブラウザ内で実行できるミニ実行環境をWindows 11で作ります。HTML・CSS・JavaScriptの3ファイルで、初期化状態、標準出力、例外表示、連打防止まで実装します。
Pyodide

Pythonをブラウザで動かせるPyodideとは?仕組みと使い方を解説

Pyodideを使うと、WebサーバーでPythonを実行しなくても、ブラウザ内でPythonコードを動かせます。その仕組みと向いている用途を学び、入力した数値をPythonで計算するWebアプリを作ります。