This content originally appeared on DEV Community and was authored by Usman Butt
In vanilla JavaScript, if you want to update something in the UI, you usually:
Use document.querySelector()
Then innerText or innerHTML to manually update each element
But in React, you just use useState() once — and React automatically updates all relevant parts of the UI where that state is used. It’s clean, declarative, and magical.
This content originally appeared on DEV Community and was authored by Usman Butt