타입 1 [타입스크립트] 인터페이스 vs 타입 에 대하여 제가 배운 바로는 타입스크립트는 자바스크립트에 타입이 추가된 슈퍼셋 언어라고 배웠습니다. 그래서 타입을 선언할 때 interface 대신에 type를 쓰는 것이 뭔가 옳아 보인다고 생각하기도 했습니다. 하지만 어쩔때는 type보다 interface를 많이 쓰는 것을 보고 어느 것이 옳은 것인가 고민을 하다 제가 선택한 방법은 누군가 type으로 써놓으면 나도 type으로 선언하고 interface가 많으면 interface를 쓴다. 제가 이러한 방법을 생각한 이유는 적어도 일관성은 유지되지 않을까 라는 생각과 복붙의 용이성 때문이었습니다. 그 후에 이펙티브 타입스크립트를 읽으며 습득한 지식에 따르면 다행스럽게도 폐급 수준은 아니었음을 확인하였습니다. 책의 내용을 두괄식으로 요약하자면 저자 형님은 3가지를.. 2021. 7. 12. 이전 1 다음