.png)
JavaScript는 대화형 웹 페이지를 만드는 데 도움이 되는 스크립팅 언어이다. 클라이언트 측 프로그래밍 규칙을 따랐으므로 웹 서버를 구성하는 리소스가 필요 없이 사용자의 웹 브라우저에서 실행된다. REST API, XML 등과 같은 다른 기술도 함께 쓸 수 있다.
TypeScript는 현대적인 JavaScript 개발 언어이다. 명확하고 간단한 JavaScript 코드를 작성하기 위해 정적으로 컴파일된 언어이다
JavaScript는 대화형 웹 페이지를 만드는 데 도움이 되는 스크립팅 언어인 반면 Typescript는 JavaScript의 상위 집합이다.
JavaScript 코드는 컴파일할 필요가 없는 반면 Typescript 코드는 컴파일되어야 한다.
Typescript는 프로토타이핑 기능을 지원하지만 JavaScript는 이 기능을 지원하지 않는다.
Typescript는 사용되는 데이터를 설명하기 위해 유형 및 인터페이스와 같은 개념을 사용하지만 JavaScript에는 그러한 개념이 없다.
Typescript는 대규모 프로젝트를 위한 제네릭 및 JS 기능을 포함하는 강력한 유형 시스템인 반면 JavaScript는 소규모 프로젝트에 이상적인 옵션이다.
출쳐: Guru99