state의 타입을 설정하던 중 type과 interface 2가지가 있어 조사를 해봤다.type과 interface는 객체의 타입의 이름을 지정하는 방법이다.interface로 선언한 타입을 확장하는 방법으로 동일한 이름으로 타입을 선언 시 타입이 확장되는 방법으로
트랜스파일이란 비슷한 추상화 단계의 언어로 변경되는 과정을 말한다.ex) Typescript -> Javascript, C++ -> C, ES6 -> ES5컴파일이란 주어진 언어로 작성된 컴퓨터 프로그램을 다른 언어의 동등한 프로그램으로 변환하는 과정을 말한다.ex)