[전체강의 오픈반값 할인중] 얄코의 타입스크립트(TypeScript)
- 얄코는 유튜브 채널 '얄팍한 코딩 사전' 운영자이자, 인프런 강사 및 작가이다. 🧑🏫
- 타입스크립트는 자바스크립트에 안전 장치를 더한 언어이며, 오류를 사전에 방지한다. 🛡️
- 타입스크립트는 컴파일 과정을 통해 자바스크립트 코드로 변환되어 실행된다. ⚙️
- 타입스크립트는 대규모 협업 프로젝트에서 코드의 의도를 명확히 전달하고 유지보수를 용이하게 한다. 🤝
- 노드 JS는 타입스크립트 컴파일러 실행에 필요하며, 로컬 서버 실행 및 코드 테스트에도 사용된다. 💻
- 타입스크립트 설치 후, TSC 명령어를 통해 타입스크립트 코드를 자바스크립트로 컴파일할 수 있다. ✅
- TS-Node는 타입스크립트 코드를 즉시 실행할 수 있게 해주는 도구이다. 🚀
- 변수 선언 시 타입을 지정하여 데이터 자료형을 제한할 수 있다. ✍️
any
타입은 어떤 타입의 데이터든 담을 수 있지만, 타입 검사를 무력화하므로 지양해야 한다. ⚠️
unknown
타입은 any
보다 엄격하며, 타입 안정성을 유지하는 데 도움을 준다. 🤔