Phase | DOM | Native UI |
---|---|---|
Initial render | createElement, appendChild, addEventListener |
connect, create widgets, add listeners |
Work loop | set "element.textContent" | update widgets props |
Unmount | removeChild, removeEventListener |
disconnect, remove widgets, remove listeners |