Spaces SDK
Spaces is powered by a separate SDK that is built on top of Ably’s JavaScript SDK. Use cases include adding live cursors to an interactive whiteboard, building an avatar stack for an application to show who is online, and displaying which UI components users have selected and which ones are locked for editing to avoid conflicts. Whether you’re adding realtime collaborative capabilities to an existing application, or building a new application from scratch, the Spaces SDK enables you to quickly and easily implement the following features:
There are several benefits provided by the fact that the Spaces SDK is built on top of the Ably JavaScript SDK:
- Authentication and connection management are handled by the underlying SDK.
- You can use the Ably JavaScript SDK to extend your application’s functionality further with Pub/Sub.
- Chat
- Comments and annotations
- Typing indicators
- Reactions
- Notifications
- ‘Follow me’ and ‘bring to me’ functionality
