> at its most basic, it's a tool that inextricably ties DOM state with JavaScript
Thank you for this!
It seems like many people get the impression that React is a really fancy template engine, which sucks.
Part of what its capable of is rendering templates, but only as a byproduct of the task you described.