이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
1장 소개 2장 타입스크립트: 3,000미터 상공에서 내려다보기2.1 컴파일러 2.2 타입 시스템 2.3 코드 편집기 설정 2.4 index.ts 연습문제 3장 타입의 모든 것3.1 타입을 이야기하다3.2 타입의 가나다 3.3 마치며연습 문제4장 함수4.1 함수 선언과 호출4.2 다형성4.3 타입 주도 개발4.4 마치며연습 문제5장 클래스와 인터페이스5.1 클래스와 상속5.2 super5.3 this를 반환 타입으로 사용하기5.4 인터페이스5.5 클래스는 구조 기반 타입을 지원한다5.6 클래스는 값과 타입을 모두 선언한다5.7 다형성 5.8 믹스인5.9 데코레이터5.10 final 클래스 흉내내기5.11 디자인 패턴5.12 마치며연습 문제6장 고급 타입6.1 타입 간의 관계6.2 종합성 6.3 고급 객체 타입6.4 고급 함수 타입들6.5 조건부 타입6.6 탈출구 6.7 이름 기반 타입 흉내내기 6.8 프로토타입 안전하게 확장하기6.9 마치며연습 문제7장 에러 처리7.1 null 반환 7.2 예외 던지기7.3 예외 반환7.4 Option 타입7.5 마치며연습 문제8장 비동기 프로그래밍, 동시성과 병렬성8.1 자바스크립트의 이벤트 루프8.2 콜백 사용하기 8.3 프로미스로 정상 회복하기8.4 async와 await8.5 비동기 스트림8.6 타입 안전 멀티스레딩8.7 마치며연습 문제9장 프론트엔드 프레임워크와 백엔드 프레임워크9.1 프론트엔드 프레임워크 9.2 타입 안전 9.3 백엔드 프레임워크 9.4 마치며10장 Namespaces.Modules10.1 가볍게 살펴보는 자바스크립트 모듈의 역사10.2 import, export 10.3 네임스페이스10.4 선언 합치기 10.5 마치며연습 문제11장 자바스크립트와 상호 동작11.1 타입 선언11.2 자바스크립트를 타입스크립트로 천천히 마이그레이션하기 11.3 자바스크립트의 타입 검색11.4 서드 파티 자바스크립트 사용11.5 마치며12장 타입스크립트 빌드 및 실행12.1 타입스크립트 프로젝트 빌드하기12.2 서버에서 타입스크립트 실행12.3 브라우저에서 타입스크립트 실행12.4 타입스크립트 코드를 NPM으로 발행하기12.5 세 슬래시 지시어12.6 마치며13장 결론부록 A 타입 연산자부록 B 타입 유틸리티부록 C 영역을 갖는 선언부록 D 서드 파티 자바스크립트 모듈용 선언 파일 구현 기법부록 E 세 슬래시 지시어부록 F 안정성과 관련된 TSC 컴파일러 플래그부록 G TSX
|
우정은의 다른 상품
|
타입스크립트는 자바스크립트의 슈퍼셋 프로그래밍 언어로, 동적 타입 언어인 자바스크립트의 단점을 보완하기 위해 탄생했다. 동적 타입 언어를 사용하는 개발자라면 프로그램을 확장하는 것이 얼마나 힘든 일인지, 얼마나 많은 인력이 필요한지 공감할 것이다.페이스북, 구글, 마이크로소프트도 이미 이런 문제를 알고 있었기에 동적 타입 언어인 자바스크립트, 파이썬 코드에 점진적으로 정적 타입을 적용하려 애쓰고 있다. 이 책은 타입스크립트가 제공하는 타입 계층과 다른 기법 간의 차이점, 타입스크립트의 강력한 정적 타입 시스템을 설명한다.중급 수준의 자바스크립트 개발자라면 이 책을 통해 타입스크립트를 바르게 사용하는 방법을 전수 받을 수 있다. 타입스크립트를 사용하면 코드에서 버그를 효과적으로 제거할 수 있고 코드를 확장하여 이전보다 더 많은 엔지니어들이 협업할 수 있다.[이 책에서 다루는 내용] 기본: 타입스크립트에서 제공하는 다양한 타입과 타입 연산자, 이들의 사용법을 배운다.고급 주제: 안전하게 에러를 처리하고 비동기 프로그램을 만드는 등 타입스크립트의 복잡한 타입 시스템을 설 명한다.실습: 자신이 선호하는 프론트엔드, 백엔드 프레임워크 환경에서 기존의 자바스크립트 프로젝트를 타입스크립 트로 마이그레이션하는 방법과 제품 환경에서 타입스크립트 응용 프로그램을 실행하는 방법을 배운다.
|