Baidu App Technology
Dec 29, 2020 · Frontend Development
San DevTools Technical Analysis – Message Channel and DevTools Protocol
San DevTools implements a four‑module remote‑debugging architecture where the Message Channel uses WebSocket to multiplex bidirectional frontend‑backend communication, Chrome extensions exchange messages via ports and postMessage, and both a custom San DevTools Protocol and the standard Chrome DevTools Protocol are supported through hook‑based agents and client examples.
Chrome extensionDevTools ProtocolJavaScript
0 likes · 19 min read