Builder.shin
TypeScript
165개의 게시물
TypeScript
TypeScript 3.5 도입 후기: 점진적 마이그레이션 전략
기존 JavaScript 프로젝트에 TypeScript를 점진적으로 도입했다. allowJs 옵션을 활용해 파일 단위로 마이그레이션하며 겪은 문제들과 해결 과정을 정리했다.
2019년 7월 23일
TypeScript
팀에 TypeScript 도입하면서 마주친 any 남용 문제
기존 JavaScript 프로젝트에 TypeScript를 도입했다. 초기 마이그레이션 과정에서 팀원들이 any를 남용하는 문제가 발생했고, 이를 개선하기 위한 린트 규칙과 코드 리뷰 가이드를 정리했다.
2019년 7월 4일
TypeScript
프로젝트에 TypeScript 3.5 도입하며 겪은 것들
2년간 유지해온 React 프로젝트에 TypeScript를 도입했다. 점진적 마이그레이션 전략과 팀 설득 과정, 그리고 초반에 마주친 타입 관련 이슈들을 기록한다.
2019년 6월 1일
TypeScript
React 프로젝트에 TypeScript 점진적으로 도입하기
레거시 React 프로젝트에 TypeScript를 한 번에 마이그레이션하는 것은 리스크가 컸다. allowJs 옵션을 활용해 점진적으로 전환한 과정을 기록했다.
2019년 5월 25일
TypeScript
TypeScript 3.4 조건부 타입으로 API 응답 타입 안전하게 처리하기
프로젝트에 TypeScript를 도입하면서 API 응답 타입 처리가 복잡해지는 문제가 있었다. 조건부 타입을 활용해 성공/실패 케이스를 타입 수준에서 분기 처리한 방법을 정리했다.
2019년 5월 3일
TypeScript
TypeScript 3.4에서 const assertion 활용하기
TypeScript 3.4에 추가된 const assertion을 프로젝트에 적용해봤다. 리터럴 타입을 보존하면서 불필요한 타입 선언을 줄일 수 있었다.
2019년 4월 27일
TypeScript
TypeScript 3.4 const assertion으로 타입 안전성 높이기
TypeScript 3.4에서 추가된 const assertion을 프로젝트에 적용했다. literal type을 더 정확하게 추론할 수 있게 되어 타입 안전성이 개선되었다.
2019년 4월 22일
TypeScript
TypeScript 3.4 const assertion과 readonly 배열 활용
TypeScript 3.4에서 추가된 const assertion을 프로젝트에 적용하면서 타입 추론 개선 효과를 확인했다. 특히 설정 객체와 상수 배열 처리에서 유용했다.
2019년 4월 5일
TypeScript
TypeScript 3.4 적용하며 마주친 readonly 배열 이슈
기존 JavaScript 프로젝트에 TypeScript 3.4를 도입하면서 readonly 배열 타입 관련 컴파일 에러를 해결했다. const assertion과 ReadonlyArray의 차이를 이해하고 적절한 타입 가드를 적용한 과정을 정리했다.
2019년 4월 3일
TypeScript
TypeScript 3.x 프로젝트 마이그레이션 후기
레거시 JavaScript 프로젝트를 TypeScript 3.4로 전환하는 과정에서 겪은 문제들과 해결 방법을 정리했다. 특히 기존 코드베이스와의 호환성 유지가 가장 큰 과제였다.
2019년 3월 31일
Previous
1
More pages
12
13
14
15
16
17
Next
카테고리