728x90
내일배움캠프 오늘 학습 내용
- typescript 강의 시작 : typescript 설치, JS와 다른 점, 컴파일러 등
TypeScript
javascript의 동적인 코드는 실행 중 많은 문제를 일으키고, 그 원인을 찾기가 힘들기 때문에 이를 기반으로 정적 타입 문법을 추가한 것이 바로 typescript이다. 변수를 컴파일 시간에 확정하고, 컴파일을 통해 실행 전 문제를 미리 파악하고 수정할 수 있다. 변수의 타입을 설정하거나 class의 접근을 제한하는 등 기존 정적 타입의 프로그래밍에서 할 수 있었던 일을 js문법으로 할 수 있게 된다. typescript의 컴파일러인 tsc는 typescript의 코드를 javascript로 변환해주며 다른 컴파일러처럼 코드 해석과 코드 최적화 역시 해준다. 또, typescript에서 .d.ts 파일로 javascript에 있는 라이브러리를 typescript에서도 사용할 수 있어 사용 확장도 간편하다. 이 typescript를 이용해 나중에 nestjs와 typeorm까지 사용하여 새로운 방법의 서버를 제작해보는 것이 최종 목표이다.
728x90
'javascript+node.js' 카테고리의 다른 글
| 12/22 nest.js & 알고리즘 (0) | 2023.12.22 |
|---|---|
| 12/21 typescript 2 (0) | 2023.12.21 |
| 12/18 백오피스 프로젝트 4 (1) | 2023.12.18 |
| 12/15 백오피스 프로젝트 3 (1) | 2023.12.15 |
| 12/14 백오피스 프로젝트 2 (0) | 2023.12.14 |
댓글