[ TIL ] TypeScript 공부하기 - 미완

Hailee·2021년 1월 26일
0

[ TIL ]

목록 보기
37/40
post-thumbnail

지금 진행되는 기업협업에서 내가 익혀야할 기술 스택은?

  • Node.js
  • TypeScript
  • NestJS

내 생각의 흐름으로는, 공부해야 할 것들이 요로케 👇🏻👇🏻 된다.

  1. JavaScript를 익힌다.
  2. JavaScript를 기반으로 TypeScript를 익히고, Express를 사용하는 Node.js를 익힌다
  3. Express를 사용하기 편하게 해주는 프레임워크, NestJS를 익힌다

공부할 것들이 태산같지만.. 우선 TypeScript 공부를 시작한댜


1. Introduction to TypeScript

What is TypeScript?

  • Superset of JavaScript
  • JavaScript처럼 생긴 , JavaScript로 컴파일 되는 프로그래밍 언어
  • JavaScript를 기반으로 한, 작성하는 모든 것은 JavaScript로 변하는 언어

Why we use TypeScript

  • 애초에 Javascript가 유명해진 이유
    👉🏻 엄격한 규칙이 없어 사용하기 쉽다
    👉🏻 원하는 방향으로 수정하기 편하다
    🥵 하지만 이는 오히려 큰 프로젝트 / 팀 프로젝트 / 버그 최소화 하려는 경우, 단점이 된다.

한마디로, JS보다 더 안정적인, 보다 업그레이드 된 버전이라고 생각하면 될 듯!


2. Setting TypeScript Up

1. 설치

yarn global add typescript

모든 결과물에 TypeScript가 필요하므로, global 키워드를 붙여서 설치!

2. config 파일 생성

작업 폴더에 tsconfig.json이라는 파일을 생성한다.
이 파일을 통해, TypeScript에게 어떻게 JavaScript로 변환할지 알려주는 것!


3. First steps with TypeScript


4. Types in TypeScript


5. Interfaces on TypeScript


6. Classes on TypeScript

profile
웹 개발 🐷😎👊🏻🔥

0개의 댓글