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.
Top comments (0)