💻 Lit mostly provides a security-layer for interpreting HTML (Lit-HTML), and a couple of helper-features for element-classes. Especially TypeScript-Support. One thing that is non-trivial IMHO is to know, when elements will re-render. Not always straightforward, particularly with nesting. State on parent changes and triggers re-render. Will grandchildren re-render or not? With ReactJS you never ever have to worry about this.