최근에 진행 중인 [Effitizer 프로젝트](https://github.com/Effitizer)에서 기존에 작성된 코드를 분석하던 중에 `as keyof typeof`라는 표현을 발견했다. 작성하신 개발자 분에게 직접 여쭤보고 다음과 같은 내용을 알게 되었다.
React의 hooks와 Event를 활용하여 개발할 때 타입을 지정하는 방법에 대해 알아보자.
(이 짤을 쓰는 날이 오다니.. 여담으로 현재 석촌호수에 러버덕이 8년 만에 돌아왔다고 한다🐤)오늘은 타입스크립트의 덕 타이핑(구조적 타이핑)에 대해 알아보고자 한다. 최근 오픈 카톡(테오의 프론트엔드)에서 끊임없이 언급이 쏟아지는
Soundness도 바로 이전 포스팅인 덕 타이핑(구조적 타이핑)과 함께 많이 들어봤던 개념이라 이번 기회에 정리해보고자 한다. 타입스크립트는 컴파일 시점에 타입을 추론할 수 없는 특정 타입에 대해서 일단 안전하다고 보는 특성이 있다. 참고 Soundness란? -
spread 연산자로 useState 배열에 값을 추가하려고 할 때 제목과 같은 에러가 발생했다.
React + Typescript 프로젝트에서 사이드바의 li 클릭 시 이벤트를 구현하는데 li의 dataset을 사용하는 과정에서 이런 에러가 떴다.Property 'dataset' does not exist on type 'EventTarget'e.target을 e
크롬에 '유틸리티 타입'을 치자마자 맨 위에 위의 GitBook가 떴다. 먼저 대략적으로 읽고 이해하고나서 자주 사용하거나 들어본 타입 위주로 정리했다.
타입스크립트 전반적으로 정리하기
자주 쓰는 유틸리티 타입 10가지 소개
타입스크립트 제네릭 코드 공부하기
RefObject와 MutableRefObject의 차이