처음배울 때는 이걸 활용해서 .js와 .d.ts를 확인해가며 연습하면 유용하다.
interface
vstype alias
수업 중 나온 질문, 나도 궁금하다.. 나중에 자세히 알아보기 위해 일단은 후다닥 구글링 스크랩
TS를 처음에 배울 때는 먼저 선언하는 연습을 해야한다 !
선 타입 -> 후 구현
TS는 구현하는 언어가 아닌 선언하는 언어
void function func() {};
EX) #privateField vs private
A. TS와 JS의 성장속도가 다르기 때문
→ TS에서 나온 기능이 나중에 JS에 도입되기도 하고, 반대의 경우도 있기 때문.
breaking changes
를 꼭 체크해야한다. 안 그러고 막 도입하면.. 펑!
ex) React v.18 + typescript
과제
기존 사전 과제를 TS의 interface로 만들어볼 것