
[TS] 타입스크립트
2022. 7. 20. 14:21
개발이야기/TS
예전 블로깅에서 타입스크립트를 왜 사용하는지에 대해서 간단하게 글을 적어본적이있다. 타입스크립트를 공부하며 든 생각들을 더 딥하게 정리해보았다. 타입스크립트를 왜 사용할까? 타입 스크립트는 자바스크립트에서 제공하는 기능들을 기본으로 제공하며 플러스로 추가적인 기능들도 제공한다. 자바스크립트가 안 좋다고 욕해도 어차피 자바스크립트는 없애지 못한다. 왜냐하면 웹에서 실행되는 거의 유일한 언어이기 때문이다. 그래서 타입 스크립트는 자바스크립트와 공생하는 전략을 취했는데... 그럼 타입 스크립트는 어떤 부분을 제공할까? 타입 스크립트라는 이름에서 모든 것을 다 표현하고 있다. 자바스크립트에서의 스크립트와 동일하고, 타입은 유형이라는 뜻으로 해석할 수 있다. 즉 자바스크립트가 제공하지 못하는 것, 앞으로도 제공하..