타입스크립트(TypeScript), type 쓸까 interface 쓸까? 완벽 정리! 안녕하세요! 타입스크립트(TypeScript)를 사용하다 보면 type과 interface라는 두 가지 키워드를 만나게 되는데요. 둘 다 타입을 정의할 때 사용하는데, 많은 경우 서로 바꿔 써도 큰 문제가 없을 정도로 비슷해 보입니다. 하지만 알고 보면 둘 사이에는 중요한 차이점들이 있고, 각각 더 유용하게 쓰이는 상황들이 있습니다. 이번 글에서는 type과 interface가 어떻게 다른지, 그리고 언제 어떤 것을 선택하는 것이 좋을지 자세히 알아보겠습니다. 본격적인 비교에 앞서, 각각의 기본적인 사용법부터 가볍게 살펴볼까요? 1. 기본 사용법: type과 interface로 객체 타입 정의하기먼저 객체의 모양, 즉..