HWI's Devlog
article thumbnail
타입스크립트 설치하기
Dev/Typescript 2022. 3. 30. 22:43

타입스크립트 설치하기 1. 자바스크립트 실행 환경 설치하기 browser Chrom, safari 등 브라우저는 HTML을 동적으로 만들기 위해 브라우저에서 자바스크립트를 해석하고 DOM을 제어할 수 있도록 하는 자바스크립트 런타임 환경이다. 타입스크립트를 실행시키기 위해서는 자바스크립트 실행 환경이 필요하다. node.js 브라우저에서 자바스크립트를 실행시키는데 필요한 엔진을 서버사이드에서도 사용할 수 있도록 만들어주는 서버사이드용 자바스크립트 런타임 환경이다. Chrome의 V8 Javascript Engine을 사용하여 자바스크립트를 해석한다. node.js를 이용해서 브라우저 환경까지 가지 않더라도 자바스크립트 코드를 커맨드라인, 간단한 서버 환경 등에서 실행할 수 있다. node.js 설치하기 ..

article thumbnail
타입스크립트란?
Dev/Typescript 2022. 3. 30. 22:34

TypeScript란? 타입스크립트는 자바스크립트를 기반으로 하는 강력한 typed programming language이다. 자바스크립트에 type을 추가시킨 확장된 자바스크립트이다. 타입스크립트는 자바스크립트에 추가적인 문법을 더해 편집기와의 긴밀한 통합을 지원한다. 편집기에서 오류를 초기에 파악할 수 있다. 자바스크립트를 사용할 때와 다르게 편집기에서 다양한 오류를 초기에 알려준다. 타입스크립트 코드는 자바스크립트로 변환되며 브라우저, Node.js등 자바스크립트가 실행되는 모든 곳에서 실행된다. 타입스크립트는 자바스크립트를 이해하고 type 추론을 사용하여 추가적인 코드 없이 뛰어난 도구를 제공한다. TypeScript for the New Programmer 정적 타입 검사자 (A Static ..