Skip to content
On this page

2021년 07월 05일

수정하기
문서 생성 2021-07-05 21:50:47 최근 수정 2021-07-05 22:19:00
On this page

Note

Vue.js

  • Component Design Patterns
    • Common
      • 일반적으로 사용하는 컴포넌트 등록 & 통신 방법, props와 emit을 사용해서 전달
    • Slot
      • 마크업 확장이 가능
    • Controlled
      • 하위 컴포넌트에서 props를 바꾸면 에러가 발생하므로 props가 아닌 v-model로 데이터를 보내고 input 이벤트로 조작 → 상위 컴포넌트가 상태를 관리하게됨
    • Renderless
      • 데이터 제공만하고 화면에 표시하지 않는 컴포넌트
      • 데이터를 불러오는 부분을 컴포넌트로 분리하고 데이터만 노출한다. 데이터 가공은 해당 컴포넌트에서 작업하고 화면에서는 좀 더 화면 조작에만 집중할 수 있게 유연한 설계를 제공

log

  • 비가 많이 왔다 적게왔다 안왔다를 반복한다.
    • 덕분에 나가서 운동을 할 수 없어 다시는 하지 않으리라 다짐했던 홈트를 했다. 몸이 근질근질했기 때문에...
    • 어떤 운동보다도 습기 때문에 땀이 많이 났다. 내일 과연 할 수 있을런지 모르겠다.
  • 이상하게 맥북이 더 공부에 집중이 된다.
    • 원인은 내가 내려다 봐서 내 시야에 쏙 들어오기 때문일까? 수요일에 책상이 오기로 했는데 책상위에 멀리 띄워놓고 테스트해봐야겠다. 집중력이 그대로 이어지는지!
  • 올해를 위해 세운 계획을 반이 지났으니 되돌아봤다. 연말에 회고를 해볼 수 있도록 열심히 살아야겠다.
    124477371 eb97bb80 ddde 11eb 960a e681e4b80df5
    124477371-eb97bb80-ddde-11eb-960a-e681e4b80df5.png