知識冒險者

Home

❯

Atlas

❯

Maps

❯

瀏覽器與 Web API MOC

瀏覽器與 Web API MOC

Properties1
tagsmoc

2026年8月28日閱讀時間約 2 分鐘

瀏覽器與 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

其他 Web API

  • CompressionStream:瀏覽器內建的 gzip

跨情境通訊

  • Message Channel
  • PostMessage

DOM

  • 取得 html tag


關係圖譜

  • 瀏覽器與 Web API MOC
  • Worker 與瀏覽器內資料庫
  • 其他 Web API
  • 跨情境通訊
  • DOM

反向連結

  • Frontend MOC

Created with Quartz v5.0.0 © 2026