favicon

Jayden { do: smite }

221118(금)

🎄 성장일지 3.0

행복한 이기주의자(웨인 다이어)의 내용에 자극받아 시작하는 소박한 성장기록

살아있는 꽃과 죽은 꽃은 어떻게 구별하는가?<br/> 성장하고 있는 것이 살아 있는 것이다.<br/> 생명의 유일한 증거는 성장이다!

🌳 키워드 (1.0)<br/> 최대한 간단하게 정리, 추후에 보면서 스스로 설명<br/> 🍉 경험 위주로 (2.0)<br/> 단순 정보를 전달하기보다 무엇을 배웠고 어떻게 해결했는지 짧고 간단하게 작성<br/> ❄️ 정해진 템플릿에 맞춰서 (3.0)<br/> 키워드, 경험 모두 좋다. 다만 매일 작성하기로 마음 먹은만큼 핵심만 간결하게 정리할 수 있게 템플릿을 작성

🔑 오늘의 키워드

  • 리액트
    • 모듈 시스템 차이 : commonJS 와 ES2015
    • JSX map에서의 key의 의미
    • redux와 context의 관계
  • 타입스크립트
    • 일반 함수와 메서드/콜백에서의 void 의미의 차이
    • as type 활용
    • any란 tsc에게 타입 컴파일을 그만두라고 하는 것과 같다.(쓰지말자!)
    • 타입 가드

📝 요약 및 하루 간단 회고

확실히 타입스크립트는 공부할수록 조금 복잡한 것도 같다. 그래도 공식문서를 천천히 보면서 따라가니까 훨씬 감이 잡히고 재미있다.ㅋㅋㅋ 무엇보다 타입스크립트 공식 색상(파란색)이 너무 예쁘다.<br/> 리액트는 이제 함수 컴포넌트가 거의 주류를 이루고 있지만, 클래스 컴포넌트와 비교하면서 공부하니까 훨씬 더 감이 잡힌다. 또, 그 원리와 역사를 알게 되는 게 재미있다.<br/> 욕심으로는 정말 많은 지식들을 다 머리에 넣고, 바로바로 적용할 수 있고 싶다. 그래도 점점 뭔가 늘고 있는 기분이 느껴져서 좋다. 내가 목표로 하는만큼 잘 할 수 있게 해보자.

undefined

Copyright 2023. all rights reserved by Jayden