Совместное редактирование
Как работает
Wiki поддерживает редактирование в реальном времени несколькими пользователями одновременно. Используется технология Yjs — бесконфликтное слияние изменений (CRDT).
Курсоры участников
Когда несколько человек редактируют одну страницу:
- Курсор каждого участника виден в тексте
- Рядом с курсором отображается имя и аватар
- Цвет курсора уникален для каждого участника
Присутствие
В header страницы отображаются аватарки всех пользователей, которые сейчас просматривают или редактируют документ.
Конфликты
Благодаря CRDT конфликты невозможны:
- Каждое изменение мгновенно синхронизируется через WebSocket
- Одновременное редактирование одного абзаца корректно объединяется
- Отмена (Ctrl+Z) работает для каждого пользователя независимо
Автосохранение
Изменения автоматически сохраняются на сервере. Не нужно нажимать «Сохранить» — данные синхронизируются в реальном времени.