Why this matters
Promotes immutability and predictability, reducing unexpected state changes in components. `const` signals that the variable binding won't be reassigned (though the value it holds, like an object or ref's `.value`, might still be mutable). `let` clearly indicates intentional reassignment. Avoids `var`'s confusing function scoping and hoisting issues.