重构ProseMirror渲染器:React赋能富文本编辑器
2025-02-10
作者在纽约时报工作期间,参与了富文本编辑器Oak的开发,它基于React和ProseMirror构建。然而,两者整合存在诸多问题,导致难以捉摸的bug。经过四年努力,团队深入研究了React和ProseMirror,最终决定用React重写ProseMirror的渲染器,解决了状态撕裂等问题,并开发了新的库@handlewithcare/react-prosemirror,提升了性能和兼容性。