The point I wanted to emphasize is that even if you do overcomplicate your DOM, the component abstraction is what allows you to fix it in one place. Don't like what's in your component — add `return <input />`, bam! It's fixed across the entire app now.
daveidol|1 month ago
There’s nothing about React that requires you to overcomplicate your DOM (unlike many other UI frameworks).
danabramov|1 month ago