Edição em Tempo Real

Visão geral

Ao trabalhar dentro de uma organização, vários membros da equipa podem editar o mesmo conteúdo ao mesmo tempo. As alterações são sincronizadas em tempo real através de tecnologia de edição colaborativa sem conflitos (Yjs/CRDT).

Como funciona

  • Sincronização em direto — As alterações aparecem instantaneamente para todos os editores
  • Cursores — Veja em tempo real a posição do cursor e as seleções dos outros editores
  • Sem conflitos — Edições simultâneas ao mesmo conteúdo são fundidas automaticamente, sem conflitos
  • Suporte offline — Se perder a ligação, as suas alterações são sincronizadas quando reconectar

O que é sincronizado

  • Todo o conteúdo e propriedades dos bricks
  • Edição de texto enriquecido (carácter a carácter)
  • Adições, eliminações e reordenação de bricks
  • Alterações aos itens dentro dos bricks

O que não é sincronizado

  • Definições de tema (aplicadas por conteúdo, não por sessão)
  • Operações ao nível da lição (adicionar/eliminar lições)
  • Metadados do conteúdo (título, definições)

Boas práticas

  • Comunique com a sua equipa sobre quem está a editar cada lição, para evitar confusões
  • Lições diferentes — Num curso, cada membro da equipa pode trabalhar numa lição diferente em simultâneo
  • Reveja as alterações — Utilize instantâneos para guardar pontos de controlo do trabalho colaborativo

A colaboração em tempo real requer o âmbito de uma organização. O conteúdo pessoal não suporta edição simultânea.

Edição em Tempo Real