[React] useRef() vs document.getElementById

Dan·2022년 11월 30일
0

React

목록 보기
2/6

useRef() vs document.getelementbyid

  1. 일반적으로 ref가 id를 사용하는것보다 더 좋다.
  2. 다른 리액트 코드들과 잘 어울리기 때문이다.
  3. useRef() 는 컨텍스트 내의 ref만 접근 가능하다는 점이 장점이다.
  4. id를 사용하는 것은 위험하다.
  5. 컴포넌트는 여러개의 인스턴스를 가질 수 있기 때문에 id가 중복 될 수 있기 때문이다.
  6. 대부분의 경우 ref를 사용하지 않고도 똑같은 기능을 구현 할 수 있다.
  7. 넷프릭스에서는 절대 ref를 사용하지 않는 규칙을 만들고 지키고 있다고 한다.
  8. 참고 : https://simsimjae.tistory.com/417

0개의 댓글