Front-end/Typescript3

728x90
[Typescript]타입스크립트의 특징 TypeScript는 Microsoft에서 개발한 오픈 소스 프로그래밍 언어로, JavaScript의 상위 집합으로 설계되었습니다. TypeScript는 대규모 애플리케이션 개발을 위한 정적 타입을 제공하며, JavaScript로 컴파일됩니다. 주요 특징은 다음과 같습니다.   1. 정적 타입 검사타입 시스템: TypeScript는 컴파일 타임에 타입 오류를 감지하여 코드의 안정성과 가독성을 향상시킵니다. 정적 타입 검사를 통해 개발 초기에 많은 버그를 발견할 수 있습니다.타입 추론: 개발자가 명시적으로 타입을 지정하지 않아도, TypeScript는 자동으로 타입을 추론합니다.2. ES6/ESNext 기능 지원TypeScript는 최신 ECMAScript 기능(ES6 이상)을 지원하며, 이를 구형 Jav..
[Typescript]javascript와 typescript 차이점과 사용방법 javascript와 typescript 차이점 JavaScript는 스크립트 언어로, 다양한 플랫폼에서 동작하는 클라이언트 측 및 서버 측 애플리케이션을 작성하는 데 사용됩니다. JavaScript는 가볍고 동적이며 쉽게 배울 수 있으며 웹 페이지의 동작 및 사용자 인터페이스를 개선하는 데 사용됩니다. TypeScript는 JavaScript의 슈퍼셋으로, 정적 타입 언어입니다. TypeScript는 JavaScript 코드와 함께 사용되며, JavaScript와 마찬가지로 TypeScript 코드는 JavaScript로 컴파일되어 실행됩니다. TypeScript는 개발자가 개발하고 유지 관리하는 대규모 애플리케이션을 보다 쉽게 작성하고 관리할 수 있도록 해줍니다. TypeScript는 정적 타입 검사..
[Typescript]타입 스크립트를 해야하는 이유 javascript 가 발전해가면서 ES5 ~ ESNext (2015년~ 현재까지) 프론트앤드와 백앤드에서 아주 중요한 언어이다. 하지만 javascript 는 타입(string)을 선언하지 않아도 유연하게 동작을 한다. 문제는 여러 개발자와 협업을 하면서 타입을 알수가 없어서 오류를 찾기가 쉽지가 않는 문제점이 있다. 하지만 타입스크립트는 타입을 지정해야하기 때문에, 함수가 어떻게 사용이 됐는지 오류는 무엇인지 쉽게 찾을수 있다. // javascript function makeWebmini(name, age){} // typescript function makeWebmini(name: string, age: number){} 타입을 지정해주므로 문자열인지 숫자인지 구분이 명확해진다. Typescrip..
반응형