issues
search
bakape
/
brunhild
experimental compressive Rust virtual DOM library
MIT License
13
stars
0
forks
source link
View type tree
#9
Closed
bakape
closed
5 years ago
bakape
commented
5 years ago
[ ] Define a root type and mount it to the body on application start.
[ ] 3 classes of view types:
[ ] Static tuples as children
[ ] Homogenic collections
[ ] Dynamic Node trees. These will use the compressive DOM diffing.
[ ] Consider, if we still need to defer diffing and patching to RAF
[ ] Add flags for specifying, what exactly changed in the Node.
[ ] Fully dirty (tag or key change)
[ ] Flags specifying what exactly changed
bakape
commented
5 years ago
Would require trait object trees to make it work.