Complete overview of Ditto JavaScript SDK compatibility across web browsers, Node.js, and Electron platforms
Public Preview - This version is in public preview and subject to changes. For production use, please use SDK v4.
The following provides a complete overview of the Ditto SDK’s compatibility across web browsers, Node.js, Electron, and the transports supported by each platform.
Web browsers have limited transport capabilities due to security restrictions. They can only sync via WebSocket connections to Ditto Cloud or a local server. For full peer-to-peer capabilities including LAN and Bluetooth, use Node.js/Electron or native mobile/desktop SDKs.