瀏覽器與 Web API MOC
用途:串連瀏覽器平台、Web API 與 DOM 的相關筆記。 上層:Frontend MOC
Worker 與瀏覽器內資料庫
- 1M 列批次建立改用瀏覽器內 SQLite(souffle 1199 + cupcake 1777) — 來源筆記(歸在 API 與後端 MOC)
- 瀏覽器內 SQLite:把查詢下推到 Worker 的 WASM heap — 後端產 .sqlite,前端在 Worker 裡跑 SQL
- Web Worker 不需要註冊,Service Worker 才需要
- 用同源 blob 包一層 importScripts 建立跨源 Worker — MFE 下跨源 worker 的繞法
- Worker 與分頁共用同一份記憶體配額 — 開 Worker 繞不開記憶體上限
- WASM linear memory 是 GC 管不到的記憶體
- OPFS sync access handle 讓 SQLite 能在瀏覽器只讀用得到的 page