plugin: ESLint
요로케 있다고 가정해보자
variable : 변하기 쉬운(변수)
type : 타입(유형)
annotation : 주석
즉, variable-type-annotation은 변수에 타입을 명시적으로 지정하는 것을 말한다
주로 TypeScript에서 사용되며, 변수 선언 시 타입을 함께 적어줌으로써 코드의 안정성과 가독성을 높일 수 있다고 한다
여기에서
name: string,
email: string,
pw: string,
...
이 부분들이 바로 type-annotation, 변수 타입 명시 부분이다
이를 통해 TypeScript는 더 엄격한 타입 검사를 제공하고, 개발자는 코드 작성 중에도 많은 도움을 받을 수 있다
이커머스 등의 규모가 커질 수 있는 프로젝트에서는 타입 안정성이 매우 중요하므로 반드시 익숙해져야 할 문법이다