useSate - state의 상태를 저장하는 기능 - state의 상태가 바뀔 때마다 렌더링 됨 useRef 1. 저장공간 - state와 비슷하게 저장기능이 있음 - But, ref에 저장한 값은 바꾸더라도 re-렌더링 되지 않음(= 페이지의 다른 변수들이 초기화되지 않음) - 거꾸로, 100번 렌더링 되어도 ref에 저장한 값은 유지됨 - 개인적인 생각으로 state는 "상태" 를 저장하는 것인데, ref는 "값"을 저장하는 느낌 => useState는 리렌더링이 꼭 필요한 변수에 사용하고, useRef 리렌더링이 굳이 필요하지 않은 변수에 사용하면 좋을 것 같음 (ex. id, 비밀번호.. etc) 2. DOM 요소의 접근 수단 - 리액트를 배우기 전 vanilla javascript에서 썼던 g..