2022.06.25

jooooo·2022년 6월 25일
0
post-thumbnail
post-custom-banner

dependency? 프로덕션 환경에서 필요한 패키지
lodash? 유틸성 메소드나 템플릿관련 라이브러리를 제공
eslint? 자바스크립트 linter중에 하나로 코드를 실행하지 않아도 정적분석을 통해 문법적 에러를 찾아주고 간단한 formating 기능도 있다.
prettier? 코드 formatter 중 하나
옵셔널 체이닝?

let test = obj.first?.second;

sencond가 없다면 undefind를 return한다.

TypeScript?

  • 타입스크립트는 'Programming Language 언어'
  • 타입스크립트는 'compiled Language'
    • 전통적인 compiled Language와는 다른 점이 많다.
    • 그래서 'Transpile'이라는 용어를 사용하기도 함
  • 자바스크립트는 'interpreted Language'

Compiled?

  • 컴파일이 필요함
  • 컴파일러가 필욯마
  • 컴파일하는 시점이 있어야함
    =>컴파일 타임(미리 에러를 찾아 고칠 수 있는 장점)
  • 컴파일된 결과물을 실행
  • 컴파일된 결과물을 실행하는 시점

Interpreted

  • 컴파일이 필요하지 않음
  • 컴파일러가 필요하지 않음
  • 컴파일하는 시점이 필요없음
  • 코드 자체를 실행
  • 코드를 실행하는 시점이 필요함
    =>런타임
profile
INFP🖐
post-custom-banner

0개의 댓글