Reconstruindo o renderizador do ProseMirror em React: Uma história de duas bibliotecas

2025-02-10

O autor relata sua experiência trabalhando no editor de texto enriquecido do New York Times, Oak, construído com React e ProseMirror. A integração, no entanto, se mostrou problemática, levando a bugs persistentes. Após quatro anos de luta com as complexidades de ambas as bibliotecas, a equipe optou por reescrever o renderizador do ProseMirror em React. Isso resolveu problemas como a quebra de estado, resultando em uma nova biblioteca, @handlewithcare/react-prosemirror, com desempenho e compatibilidade aprimorados.

Desenvolvimento Editor de Texto Enriquecido