liveview-rust
liveview-rust copied to clipboard
Ergonomic reactive HTML diff on server-side
First of all, thank you for beginning this exciting project!
Although in the README you state that "HTML diffs on server side" are "not nessesary" for a PoC, I feel like this task will be a great challenge, too. Especially if it shall be implemented in a ergonomic way (i.e. the library should feel ergonomic to its users) and in an efficient, reactive way. You can either keep the old DOM until you render a new DOM so that you can compare them (like React) or you can do it the truely reactive way: The library will know how data flows so that it will directly know which DOM-parts will need an update.
Do you have any ideas on how to achieve this?