Я ищу библиотеку, которая позволила бы мне синхронизировать текст в реальном времени между несколькими пользователями (например, Google Docs).
Я наткнулся на Operational Transformation, который, кажется, соответствует моим потребностям. Сказав это, я понимаю суть ОТ, но не математику и не реализацию ОТ.
Таким образом, мне было интересно, существует ли библиотека Javascript drag'n'drop, которая будет подключаться к текстовой области, генерировать преобразования, а затем позволять мне применять эти преобразования на другом клиенте?
(У меня есть исходный код Etherpad, но я не могу разобраться в этом. Если бы кто-нибудь мог указать, как использовать реализацию Etherpad OT, это тоже будет здорово!)