타입스크립트를 쓰는 이유
Javascript가 아닌 Typescript를 사용하면 다음과 같은 이점이 있습니다.
- 변수, 함수 매개변수, 반환값 등에 타입을 명시하여 컴파일 시점에서 오류를 미리 포착할 수 있다.
- IDE에서 자동 완성, 코드 어시스트 등의 기능을 제공한다.
- 타입 주석과 인터페이스를 통해 코드 가독성을 높인다.
- 코드의 구조를 더 쉽게 파악하고 리팩토링을 더 안전하게 할 수 있게 된다.
- 협업 시 코드의 일관성을 유지하고 코드 품질을 향상시키는 데 도움을 준다.
- 객체 지향 프로그래밍에서 사용하는 클래스, 상속, 인터페이스 등의 개념을 사용하여 코드를 구조화하고 모듈화할 수 있다.