타입스크립트로 프로젝트를 작업을 하면서 문서들을 많이 들여다보면서 작업을 하였습니다. 해당 문서에서 자주 보이는 의 사용 방법과 사용하는 이유를 올바르게 알고 실제 개발에서 사용을 하면 좋을 것 같아 찾아보았습니다.
타입스크립트로 프로젝트를 작업을 하면서 import에 type을 적을 수 있는 것을 알고 type을 붙이면서 작업을 하기 시작하였습니다...
Enum, as const를 통한 타입 추론과 상수 만들기를 해보자
타입스크립트를 사용하면서 타입이 보장되지 않는 상황에서 가드문을 통해 타입이 안정된 환경에서 개발하기 위해 정리하는 글입니다.
이번에 멘토링을 진행하게 되면서 많은 질문을 받았던 것중 하나가 `as` 와 같은 타입 단언을 하지 않고 어떻게 타입을 정해주는 것인지 였다. `as`를 사용하는 것이 나쁜 것인가? 라고 묻는다면 이것은 확답할 수 없습니다.
컴포넌트를 만들기 위해서 HTMLAttributes로 넘겨주지 말고 다른 방법으로 효과적으로 넘겨줄 수 있는 방법이 있는데...
타입스크립트에서 변수에 명시적인 타입을 지정하지 않을 때, 컴파일러가 변수의 타입을 결정하는 방식을 타입 넓히기라고 합니다. 타입을 넓히고 사용하기 위해서 이를 관리하는 방법에 대해 알아봅니다.
satisfies 키워드를 본 적이 있으신가요? 타입스크립트를 공부하다보면 satisfies라는 키워드를 본 적이 있습니다. 하지만 실제로 사용을 해보지는 않았습니다. 해당 키워드에 대해 알아보고 정리하는 시간을 가져봅니다.