TypeScript를 사용할 때 가장 나쁜 습관 중 하나가 any 타입을 남발하는 것이다.any를 사용하면 TypeScript의 타입 안정성을 잃게 되고, 예상치 못한 버그가 발생할 가능성이 커진다.이번 글에서는 any를 대체할 수 있는 세 가지 안전한 타입을 소개한다.✅ 1. unknown 타입 (안전한 대체 타입)unknown은 any와 비슷하지만 타입 검사를 강제하는 장점이 있다.즉, 값이 어떤 타입인지 확실하지 않을 때 any 대신 unknown을 쓰면 안전성이 올라간다.typescriptfunction processData(data: unknown) { if (typeof data === "string") { console.log(data.toUpperCase()); // ✅ 안전함 }..