Interface
타입 별칭과 인터페이스 차이점
타입 별칭과 인터페이스의 가장 큰 차이점은 타입의 확장 가능 / 불가능 여부이다. 인터페이스 확장(상속) interface Person { name: string; age: number; } interface Developer extends Person { language: string; } var captain: Developer = { language: "Hi", age: 100, name: "캡틴" } Developer는 Person을 확장(상속)했기 때문에 age, name을작성하지 않으면 타입 에러가 난다. 타입 별칭 아래는 타입 별칭으로 선언한 타입을 프리뷰로 확인한 결과이다. 타입 정의 한 것을 보여준다. 타입 별칭은 확장이 되지 않는다. 가능한 type 보다는 interface로 선언해서 ..
API란?
API (API, Application Programming Interface)는 둘 이상의 컴퓨터 프로그램이 서로 통신하는 방법이자 컴퓨터 사이에 있는 중계 계층을 의미한다. 응용프로그램끼리 통신할 수 있는 인터페이스를 제공하는 것이다. API의 의미 API (API, Application Programming Interface)는 둘 이상의 컴퓨터 프로그램이 서로 통신하는 방법이자 컴퓨터 사이에 있는 중계 계층을 의미한다. Interface 서로 다른 두 개의 시스템, 장치 사이에서 정보나 신호를 주고받는 경우의 접점이나 경계면이다. 즉, 컴퓨터와 사용자 간의 통신이 가능하도록 하는 장치나 프로그램을 의미하기도 한다. human Interface (사람을 위한 인터페이스) - 물리적인 형태 : 키보드..