Builder.shin
TypeScript
165개의 게시물
TypeScript
TypeScript 5.8 satisfies 연산자와 타입 추론 개선 사례
프로젝트에 TypeScript 5.8을 적용하면서 satisfies 연산자의 타입 추론 개선을 경험했다. 특히 복잡한 객체 리터럴에서 타입 안정성과 자동완성을 동시에 확보할 수 있었다.
2025년 12월 3일
TypeScript
TypeScript 5.7의 Path Rewriting과 모노레포 빌드 개선
TypeScript 5.7에서 추가된 `--rewriteRelativeImportExtensions` 옵션을 적용하면서 모노레포 환경에서의 빌드 설정을 정리했다. 기존에 복잡하게 처리하던 경로 변환 로직을 많이 간소화할 수 있었다.
2025년 11월 24일
TypeScript
TypeScript 5.7의 Iterator Helper 타입 추론 개선
TypeScript 5.7에서 개선된 Iterator Helper 메서드의 타입 추론을 프로젝트에 적용했다. 특히 map, filter, flatMap 체이닝 시 타입 안정성이 크게 향상되어 런타임 에러를 사전에 방지할 수 있었다.
2025년 9월 6일
TypeScript
TypeScript 5.6의 Iterator Helper 실전 적용기
TypeScript 5.6에서 정식 지원되기 시작한 Iterator Helper를 실무 코드에 적용해봤다. 기존 배열 변환 로직을 lazy evaluation으로 개선하면서 성능과 가독성을 모두 잡을 수 있었다.
2025년 8월 22일
TypeScript
TypeScript 5.6의 Iterator Helper 메서드 도입과 실무 적용
TypeScript 5.6에서 정식 지원되기 시작한 Iterator Helper 메서드를 실무 코드에 적용해봤다. map, filter 같은 메서드를 배열뿐 아니라 제너레이터에서도 체이닝할 수 있게 되면서 코드가 간결해졌다.
2025년 7월 13일
TypeScript
TypeScript 5.6 제네릭 제약 조건 개선과 실무 적용
TypeScript 5.6에서 개선된 제네릭 제약 조건 추론 기능을 실무에 적용하면서 겪은 경험을 정리했다. 특히 복잡한 유틸리티 타입 작성 시 타입 안정성이 크게 향상되었다.
2025년 7월 3일
TypeScript
TypeScript 5.5 infer 타입 개선으로 복잡한 유틸리티 타입 단순화하기
프로젝트에서 복잡한 제네릭 타입을 다루다가 TypeScript 5.5의 개선된 infer 기능을 적용해봤다. 기존에 여러 단계로 나눠 작성하던 타입을 한 번에 표현할 수 있게 되어 유지보수성이 크게 향상됐다.
2025년 5월 29일
TypeScript
TypeScript 5.5의 Inferred Type Predicates 도입 후기
TypeScript 5.5에서 타입 가드 함수의 반환 타입을 자동으로 추론하는 기능이 추가됐다. 기존에 명시적으로 작성하던 type predicate를 생략할 수 있게 되면서 코드가 간결해졌다.
2025년 4월 12일
TypeScript
TypeScript 5.8의 패턴 매칭 제안 살펴보기
TypeScript 5.8 로드맵에 포함된 패턴 매칭 제안을 검토했다. 실무에서 유용하게 쓸 수 있을지 판단하기 위해 기존 타입 가드 방식과 비교해봤다.
2025년 4월 3일
TypeScript
TypeScript 5.8 Conditional Type 추론 개선으로 타입 가드 리팩토링
TypeScript 5.8에서 개선된 conditional type 추론 덕분에 복잡한 타입 가드 코드를 단순화할 수 있었다. 특히 유니온 타입 처리 시 발생하던 타입 narrowing 문제가 해결되었다.
2025년 3월 28일
Previous
1
2
3
More pages
17
Next
카테고리
Builder.shin