TypeScript를 쓰기 시작했는데 타입 에러가 나면 자꾸 any를 붙이게 됩니다. any 없이 코드를 짜려면 어떻게 해야 하나요?
// 이런 식으로 any를 남발하게 됩니다...
const handleResponse = (data: any) => {
const result: any = data.map((item: any) => ({
name: item.name,
value: item.value
}));
return result;
};
특히 API 응답 데이터나 외부 라이브러리 사용할 때 타입을 어떻게 정의해야 하는지 감이 안 잡힙니다. 실무에서 any를 완전히 안 쓸 수 있나요?
댓글 0