항해99

[항해99] TIL D+10

crab. 2022. 7. 21. 00:12
반응형

오늘은.. 뭔가.. 여유롭네..

  • 얼마만인지
  • 그냥 남은 알고리즘 문제 풀고
  • 코드리뷰하고
  • 프론트엔드 과제하고
  • 리액트공부하고
  • 김치전 먹었다.(맛있었다.)

사실

  • 프론트엔드 과제가 조금 괜찮긴했다.
  • (전체적인 문제의 주제들이 javascript의 까다로운 핵심을 건드림)
  • 우선 정리해서 여기에 올리려 했는데 분량이 좀 되니
  • 다음에 다른 카테고리에 올려야겠다..

유튜브

  • 어제 항해톡 영상을 올리긴 했는데
  • 블로그에도 꾸준히 정리해서 올리면 좋을 것 같다.
  • (문제는 영상 자체를 잘 안찍고 기회가 와야 찍음..)

Re: 택배송장부터 시작하는 REST API 생활

오늘의 리액트

  • 리액트가 실제로 작동하는 방식
    • 리액트는 컴포넌트를 중심으로 props나 state에 변화가 있을시
    • 다시 평가하고 그 부분만을 렌더링하게 해서
    • 불필요한 리소스 낭비를 줄인다.
  • react.memo() & useMemo() 최적화
    • 리액트를 그대로 쓴다면 불필요하게 렌더링을 많이 하는경우가 생길 수 있기에
    • useState와 같이 사용하여 특정 조건에서만 특정 함수나 컴포넌트가 렌더링되도록 설정해야한다.
  • useCallback() 을 사용하면 함수의 재생성을 방지할 수 있다.
  • 생각보다 오늘 내용들 어려웠었네.. (제대로 이해 못한듯..)
반응형