타입스크립트 입문 - 기초부터 실전까지
장기효(캡틴판교)
타입스크립트를 시작하는 분들을 위한 강의입니다. 최신 자바스크립트 문법을 모르는 분들도 쉽게 배울 수 있도록 교과 과정을 구성하였습니다. 어렵게만 느껴지는 타입스크립트를 입문자 관점에서 쉽고 재밌게 배워보겠습니다 😄
초급
TypeScript, ES6, JavaScript
실무에서 많이 사용되는 React와 Vue의 코드를 작성하면서 타입스크립트 필수 개념을 익히는 강의입니다. React와 Vue에 타입을 입히는 방법, ChatGPT 사용법까지 모두 잡는 실무자와 입문자 모두를 위한 강의!
마케팅 파트너스
강의를 추천하고 성장과 수익을 만들어 보세요!
누적 수강생 52,664명
・
평균 1일이내 답변
EventHandler Type이 React에서 정의한 타입인 이유가 궁금합니다.
장기효(캡틴판교)
지식공유자
안녕하세요 선태님, 잘 지내시죠? 🙂 선태님은 이 강의 대상보다 레벨이 훨씬 높으실 것 같은데 수강해 주셨군요.. ㅋㅋ 질문도 역시 좋네요. 답변 드리자면 요건 라이브러리 내부 타입 정의 방식 때문에 그렇습니다. 리액트는 JSX 문법에 맞춰서 최대한 타입 정의를 세세하게 한 반면에 뷰는 타입스크립트 내부 타입에 최대한 의존해서 구현했던 것 같아요. 아마 JSX를 기반으로 하고 JS를 그대로 차용할 수 있는 리액트의 특성과 리액티비티와 템플릿 문법을 중시하는 뷰의 특성 차이인거 같아요. Vue 2에서 3로 넘어갈 때 타입 정의가 어떻게 개선됐는지도 한번 살펴보시면 더 이해하시기 수월할 것 같네요. 아울러서 리액트 내부 타입 정의와 뷰 내부 타입 정의도 한번 비교해 보세요. 재밌을 거예요 :) 그럼 올 한해도 즐겁고 건강하게 보내시길 바랄게요. 늘 응원해 주셔서 감사합니다 :)
조회수
367
답변 전문보기
TypeScript (타입스크립트)
React (리액트)
Vue.js (뷰)
ChatGPT
학습 대상은
누구일까요?
React와 TypeScript를 같이 쓰고 싶은 분
프론트엔드 개발 경력 5년 이하
React 실무자
Vue.js 실무자
타입스크립트 입문자
선수 지식,
필요할까요?
React
Vue.js
JavaScript
47,894
명
수강생
4,623
개
수강평
3,812
개
답변
4.9
점
강의 평점
17
개
강의
인프런에서 8년째 지식을 공유하고 있습니다. 🏠 기술블로그, 📣 트위터, 💻 깃헙
📗 Do it! Vue.js 입문, 쉽게 시작하는 타입스크립트, 나는 네이버 프런트엔드 개발자입니다. 책 3권 집필
📖 Cracking Vue.js, 타입스크립트 핸드북, 웹팩 핸드북. 온라인 무료 가이드북 3권 집필
👨💻 캡틴판교의 프론트엔드 개발 유튜브 채널 운영 - 취준생, 주니어 개발자들의 고민을 들을 수 있는 곳
🥤 캡틴판교의 카카오톡 오픈 채팅방 운영 - 프런트엔드 개발 최신 정보와 업계 동료들의 생각과 고민을 들을 수 있는 곳
전체
31개 ∙ (2시간 42분)
5. 리액트 컴포넌트 타입 정의 방법
06:10
6. 함수 타입 정의 방법
02:07
7. 리액트 상태 타입 정의 방법
03:27
8. 리액트 상태 코드 작성
05:15
9. 타입스크립트 기본 타입
05:58
13. 제네릭 쉽게 이해하기
09:28
14. 타입 호환이란
02:48
15. 리액트 프롭스 정의 방법
02:46
16. 타입스크립트 인터페이스
03:12
17. 타입스크립트 타입 별칭
04:14
18. 뷰 데이터 정의 방법
04:37
19. 타입 추론이란
06:01
20. 뷰 이벤트 핸들러 정의 방법
02:13
22. 타입스크립트 내장 타입
09:53
23. 뷰 프롭스 정의 방법
04:33
24. 타입 단언이란
08:54
전체
18개
4.9
18개의 수강평
₩44,000