Skip to content
On this page

2022년 01월 14일

수정하기
문서 생성 2022-01-14 17:00:37 최근 수정 2022-01-14 17:00:46

📚 오늘 도전하고, 배운 것

🎾

  • 스매시는 배드민턴과 동작이 똑같아서 수월하게할 수 있었다.
  • 팔꿈치를 공이 있는 방향으로 내밀면서 공던지듯이 자연스럽게 무게중심은 앞으로 이동하면서 누르듯이 내리친다. 여기서 손목을 쓰면 더 강해진다. 그래서 배드민턴 쳤던게 도움이 많이 되었다.

⚛️ React

  • 부모 컴포넌트의 state 가 변경되면 자식 컴포넌트들이 다시 렌더링 된다.
  • memo
    • 부모 컴포넌트의 자식 컴포넌트가 다시 그려지는 것을 원치 않는다고 리액트에게 기억시킬 수 있다. (props가 변경되지 않는 경우 -> 다시 그릴 필요가 없을 때)
const Btn = () => { ... } // Btn 컴포넌트
const MemoBtn = React.memo(Btn); // 다시 그릴 필요 없는 Btn 컴포넌트
...
<Btn text={value} />
<MemoBtn />

🤔 학습하면서 궁금하거나 어려웠던 점

  • React.memo를 어떨 때 사용하는지 알게되었다. 하지만 코드에서 React.useMemo를 더 많이 봤었는데 무엇이고 어떤 차이가 있는지 궁금하다.

🌅 내일은 무엇을?

  • 백준 알고리즘 문제 풀기
  • 모던 자바스크립트 딥다이브 스터디
  • React 학습

🖋 log

  • 아침에 너무 더 자고싶어서 알람을 끄고 한 시간 자버렸다. 추우니까 더 일어나기 힘들다. 이번 겨울 안춥다고 생각했는데 그 생각이 끝나자마자 엄청 추워졌다. 겨울은 겨울이다.
  • 초등학생과 대화할 일이 있었다. 방학이 언제 끝나냐니깐 모른다고 했다. 그런 사실을 모를 수 있는게 왠지 부러웠다.