[Typescript] 1. Type

javascript는 개발자에게 최대한 오류를 덜 띄워주는 언어이다. IDE에서는 물론, 브라우저에서까지! 그래서 처음에 간단한 코드를 짤 때는 오히려 좋을 때도 있었으나(낮은 러닝 커브) 웹 개발을 하던 도중 변수의 철자를 틀리거나, 조건을 잘못 설정한 경우, 혹은 프로젝트의 볼륨이 커질 경우 디버깅을 하기 불편했다. 개발자들의 실수를 줄여주고, js의 이런 점을 극복하기 위해서 ts를 배워야 한다는 생각을 하게 되었다. ts는 js와 다르게 코드를 실행하기 전에도 오류를 검출해준다! 이 점이 정말 매력적이라 느꼈기 때문에 조금만 익혀두면 정말 생산성이 올라가고 왜 ts를 배우려는지,,, 납득할 수 있었다 아무튼... ts에서는 명시적 정의로 변수를 만들거나, 타입을 추론하는 식으로 변수를 만들 수 있..