Estoy buscando una biblioteca que me permita sincronizar texto en tiempo real entre múltiples usuarios (ala Google Docs).
Me encontré con Operational Transformation, que parece satisfacer mis necesidades. Habiendo dicho eso, entiendo la esencia de OT, pero no las matemáticas ni la implementación de OT.
Por lo tanto, me preguntaba si había una biblioteca de JavaScript de arrastrar y soltar que se engancharía en un área de texto, generaría las transformaciones y luego me permitiría aplicar esas transformaciones en otro cliente.
(Obtuve la fuente de Etherpad, pero no puedo sacarle cabeza ni cruz. Si alguien pudiera señalar cómo aprovechar la implementación de OT de Etherpad, ¡eso también sería genial!)
fuente