edemaine / coauthor

Coauthor supercollaboration/discussion forum
MIT License
249 stars 34 forks source link

React port, Step 1 #506

Closed edemaine closed 3 years ago

edemaine commented 3 years ago

61 commits, 27 changed files, ~2300 changed lines, about 50% of the client codebase and 25% of the overall Coauthor codebase... I present: a partial rewrite of Coauthor in React (#487)

This is "just" the message view, but that's the main view and most of Coauthor's code. In practice it seems to perform nearly twice as fast (sadly not as fast as some early experiments which suggested 10x). But there's a lot of room for optimization. More than half of the remaining time seems to be spent rendering tooltips, for example.