221116(수)
🎄 성장일지 3.0
책 행복한 이기주의자(웨인 다이어)
의 내용에 자극받아 시작하는 소박한 성장기록
살아있는 꽃과 죽은 꽃은 어떻게 구별하는가?<br/> 성장하고 있는 것이 살아 있는 것이다.<br/> 생명의 유일한 증거는 성장이다!
🌳 키워드 (1.0)<br/> 최대한 간단하게 정리, 추후에 보면서 스스로 설명<br/> 🍉 경험 위주로 (2.0)<br/> 단순 정보를 전달하기보다 무엇을 배웠고 어떻게 해결했는지 짧고 간단하게 작성<br/> ❄️ 정해진 템플릿에 맞춰서 (3.0)<br/> 키워드, 경험 모두 좋다. 다만 매일 작성하기로 마음 먹은만큼 핵심만 간결하게 정리할 수 있게 템플릿을 작성
🔑 오늘의 키워드
- 프로젝트 주제 설정 및 관련 주제 api로 데이터 받아오기
- 리액트
- class component와 function component
- react 17 vs 18
- 랜더링되는 JSX 부분의 함수를 따로 컴포넌트의 메서드로 작성하는 게 좋은 이유(가독성, this바인딩 문제, 랜더링 효율성)
- setState에서 콜백으로 인자를 전달하는 것의 장점(리액트의 batch, 가독성)
- 타입스크립트
- 타입스크립트를 사용하는 이유 -> 안전성
- tsc와 tsconfig.json
- 역할 : 코드 변환, 타입 검사
- 타입 추론에 대한 이해(이 부분이 흥미로웠음!)
- CS
- 1비트는 on/off 스위치 한 개 라고 생각하자
- 8비트에 해당하는 용량이 1바이트
- 16진수 한자리는 4비트 -> 4비트하면 16이 떠오르도록!
- 비트는 표현의 최소 단위이며 바이트부터가 용량의 단위
- 영문자 한개 => 1바이트
- 알고리즘
- 그래프
- 트리
📝 요약 및 하루 간단 회고
꼼꼼하게 배우니, 생각보다 모르고 넘어갔던 내용들이 많다. 이 맛에 공부하고 배우는 게 아닌가 생각이 든다. 😆<br/> 배우는 게 많은만큼 절대적으로 복습을 하자. 또한, 정보를 전달 받는 배움 위에 꼭 나만의 프로젝트를 기획하는 시간을 얹도록 한다.<br/> 틈틈히 공부하는 방향에 대해서 점검하고 멘토 역할을 해줄 분에게 여쭤보도록 하자. 먼저 앞서나간 누군가가 만들어둔 계단을 잘 밟고 나아가자.<br/> 그러면서도 나만의 무언가를 잘 만들어 나아가면 된다. 화이팅하자!
undefined