SDK나 API 개발자라면 타입 추론의 예측 가능성을 보장하는 것이 중요합니다. tsc, dtslint, tsd, Vitest 등 다양한 도구를 활용하여 타입 에러를 조기에 발견하고 타입 동작을 보장하는 방법을 알아보세요.
November 12, 20253 minutes
타입스크립트에서 as const는 불변성을 보장하지만 의미를 잃게 만듭니다. readonly와 네임드 튜플을 함께 사용하여 타입 안정성과 코드 가독성을 모두 높이는 방법을 알아보세요.
November 12, 20254 minutes
Node.js v22.6.0부터 도입된 타입 제거 기능으로 인해 기존 타입스크립트 enum 사용 시 에러가 발생합니다. 이 글에서는 enum을 대체할 최신 패턴인 as const 객체 사용법을 알아봅니다.
November 9, 20254 minutes
수천 개의 의존성을 가진 복잡한 Excel 수식이 느려지는 문제를 해결하기 위해, 타입스크립트를 이용해 파싱부터 실행까지 직접 수식 엔진을 만들어 본 경험을 공유합니다. ANTLR, 역폴란드 표기법(RPN), 스택 VM의 원리를 파헤쳐 봅니다.
August 31, 20258 minutes
함수 하나 호출했을 뿐인데 원본 배열이 망가진 경험, 있으신가요? 이런 사이드 이펙트 버그를 원천 차단하는 TypeScript의 강력한 무기, `ReadonlyArray
August 17, 20255 minutes