let변수는 React 컴포넌트 내에서 정의될 경우, 렌더링될 때마다 초기화됩니다. 🔄let변수를 사용하여 값을 변경하더라도, 컴포넌트가 다시 렌더링되면 해당 값은 초기값으로 재설정됩니다. 🗑️let변수의 값 변경은 컴포넌트의 리렌더링을 유발하지 않습니다. 🚫useRef훅은 렌더링 간에 값을 유지하면서도, 값 변경이 리렌더링을 직접 유발하지 않도록 설계되었습니다. 💡useRef를 사용하면let변수와 달리, 컴포넌트가 리렌더링되더라도 이전에 업데이트된 값을 계속 유지할 수 있습니다. ✅- 따라서, React에서 렌더링 간에 유지되어야 하지만 리렌더링을 유발하지 않는 가변 값을 다룰 때는
let변수 대신useRef를 사용해야 합니다. 🎯





