Get started - Get started with Liveblocks, Quill, Yjs, and Vue.js
Liveblocks is a realtime collaboration infrastructure for building performant
collaborative experiences. Follow the following steps to start adding
collaboration to your Vue.js application using the APIs from the
@liveblocks/yjs
package.
Quickstart
Install Liveblocks, Yjs, and Quill
Every Liveblocks package should use the same version.
Initialize the
liveblocks.config.ts
fileWe can use this file later to define types for our application.
Set up your collaborative Quill text editor
Editor.vueNext: set up authentication
By default, Liveblocks is configured to work without an authentication endpoint where everyone automatically has access to rooms. This approach is great for prototyping and marketing pages where setting up your own security isn’t always required. If you want to limit access to a room for certain users, you’ll need to set up an authentication endpoint to enable permissions.
Set up authentication
What to read next
Congratulations! You now have set up the foundation for your collaborative Tiptap text editor inside your Vue.js application.