A backend software, self-hostable and ready to use to power modern apps.
You can access the Kuzzle repository on Github
Follow Kuzzle Guide
The complete SDK documentation is available here
Use following meta repository to report issues on SDK:
The main reason behind this is that while Socket.IO offers better compatibility with older web browsers, our raw WebSocket implementation is about 20% faster
Which protocol is used when you connect to Kuzzle depends on multiple factors:
The protocol used is always raw WebSocket.
The SDK will first try to use raw WebSocket to connect to Kuzzle. If the web browser does not support this protocol, then the SDK falls back to Socket.IO
This SDK can be used either in NodeJS or in a browser.
npm install kuzzle-sdk --save
Clone this github repository and run
npm run build. A
dist directory will be created, containing a browser version of this SDK.
If you want to support older browser versions, you may load
socket.io before Kuzzle, making the SDK compatible with browsers without websocket support:
<!-- Don't forget to include socketio before Kuzzle SDK -->