Youngble_개발스토리

  • 홈
  • GitHub
  • 태그
  • 방명록

useState 1

useRef vs 변수 사용 state 관리 차이

프로젝트 진행하면서 useRef를 사용해야하는지에 대해서 검토하기위해서 여러 정보를 얻을때 꼭 useState와 useRef의 비교를 하고 그에 대한 글만 있다. 많이 써봤기때문에 당연히 차이는 리랜더링 되고 안되고 차이, input 값을 참조할수있다는 점 등에 대해서는 알고 있었지만 나는 궁금했던게 useRef를 쓰면 ref의 current 값이 변하더래도 리렌더링 되지않는다는면에서 useState와 차이를 가지고 쓸데없는 렌더링이 없는 경우를 생각해서 쓴다 라고했는데 그러면 useRef와 일반적인 변수선언할당으로 관리하는 state차이는 무엇이지? 라고 생각했다. 어차피 리랜더링이 필요없다면 useRef를 쓰던 일반 변수에 값을 사용하면 되지않을까? 굳이 useRef를 쓸필요가 있냐가 나의 관점이였다..

라이브러리&프레임워크/React 2022.07.13
1
더보기
  • 분류 전체보기 (235)
    • TIL (53)
    • 언어 (37)
      • 자바스크립트 (24)
      • 타입스크립트 (8)
      • 자바 (5)
    • 라이브러리&프레임워크 (26)
      • React (15)
      • Next.js (8)
      • Vue.js (0)
      • express.js (0)
      • Spring (3)
      • Spring Boot (0)
      • JPA (0)
    • 공부 (58)
      • 알고리즘&자료구조 (35)
      • CSS (3)
      • HTML (1)
      • Node.js (0)
      • 기타 (5)
      • 네트워크 (1)
      • CS (12)
      • DB (1)
    • 항해 (54)
      • 항해99 (54)
    • 짧은 생각 (0)
    • 기타 (3)
      • 독서 (2)
    • 자산가 (1)
      • 부동산 (1)

Tag

프론트엔드, Arrow function, 스파르타코딩, 백엔드, 항해99, 타입스크립트, 자바스크립트, js, 웹개발, 메서드, 콜백함수, 화살표함수, jsx, 코어자바스크립트, 취준, 실행컨텍스트, 리액트, ES6, this, typescript,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 백엔드 공부 책 목록
  • 앞으로 공부 계획
  • 항해99 졸업
  • 현재 항해99 4기
  • 깃허브

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :
  • 분류 전체보기 (235)
    • TIL (53)
    • 언어 (37)
      • 자바스크립트 (24)
      • 타입스크립트 (8)
      • 자바 (5)
    • 라이브러리&프레임워크 (26)
      • React (15)
      • Next.js (8)
      • Vue.js (0)
      • express.js (0)
      • Spring (3)
      • Spring Boot (0)
      • JPA (0)
    • 공부 (58)
      • 알고리즘&자료구조 (35)
      • CSS (3)
      • HTML (1)
      • Node.js (0)
      • 기타 (5)
      • 네트워크 (1)
      • CS (12)
      • DB (1)
    • 항해 (54)
      • 항해99 (54)
    • 짧은 생각 (0)
    • 기타 (3)
      • 독서 (2)
    • 자산가 (1)
      • 부동산 (1)

Tag

프론트엔드, Arrow function, 스파르타코딩, 백엔드, 항해99, 타입스크립트, 자바스크립트, js, 웹개발, 메서드, 콜백함수, 화살표함수, jsx, 코어자바스크립트, 취준, 실행컨텍스트, 리액트, ES6, this, typescript,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 백엔드 공부 책 목록
  • 앞으로 공부 계획
  • 항해99 졸업
  • 현재 항해99 4기
  • 깃허브

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바