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.
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.