
[TS] TypeScript 정리하기 (3) - 인터페이스
·
개발💻/TypeScript
인터페이스(Interface) 오늘은 타입스크립트 Interface에 대해 알아보겠다 아마 나와 비슷한 수준의 주니어 프론트엔드 개발자라면 인터페이스 라는 단어를 거의 들어보지 못했을 것이다. 나는 그나마 싸피 프로젝트를 하면서 코틀린으로 안드로이드 앱 개발을 한 적이 있는데 그 때 레트로핏을 하면서 인터페이스를 사용해 본 적이 있다 타입스크립트의 인터페이스도 그것과 비슷한 느낌이다 타입스크립트의 인터페이스는 객체를 위주로 다루고 객체의 껍데기 혹은 설계도로 이해하면 된다 객채의 타입의 틀을 만들어 주는거다 예시를 봐보자 // 인터페이스의 정의 interface Todo { id: number; content: string; completed: boolean; } // 변수 todo의 타입으로 Todo ..