[TIL] 뼈가되고 뼈가되는!(React 랜더링 순서, git package-rock.json 컨플릭트)

choiuhana·2021년 7월 29일
0

TIL

목록 보기
24/37

React 랜더링에 영향을 끼치는 것들(중.. 몇)

  • setState -> re-render를 한다
  • ref - > re-render를 하지 않는다
    -ref -> immutable(그냥 객체)
    -ref.current -> current의 변화는 re-render를 발생하지 않는다.
  • useEffect -> dependency array(의존성 배열) 변화(change)에 따라 아래의 순서대로 일어난다.
    -rendering -> useEffect, -> dependecy(check, 첫 랜더때는 무조건 실행) -> callback

git rebase -i main 때 package-lock 컨플릭트 발생시

package.json 컨플릭트 해결 먼저 한다 => npm install --package-lock-only 를 실행한다 => 나머지 컨플릭트 확인하고 git rebase --continue

profile
만드는 사람도 사용하는 사람도 편하고 만족하는 '것'을 추구하는 프론트엔드 개발자

0개의 댓글