close
더북(TheBook)
search
쉽게 시작하는 타입스크립트
더북(TheBook)
home
Home
CHAPTER 01 타입스크립트 소개와 배경
SECTION 1.1 타입스크립트란?
SECTION 1.2 왜 타입스크립트를 배워야 할까요?
1.2.1 에러의 사전 방지
1.2.2 코드 가이드 및 자동 완성
SECTION 1.3 타입스크립트를 시작하기 어려운 두 가지 이유
1.3.1 적지 않은 학습 비용
1.3.2 운영 중인 서비스 적용에 대한 부담감
SECTION 1.4 타입스크립트의 현실적인 대안 JSDoc
SECTION 1.5 정리
CHAPTER 02 타입스크립트 시작하기
SECTION 2.1 타입스크립트 학습을 위한 개발 환경 설정
2.1.1 크롬 브라우저 설치
2.1.3 비주얼 스튜디오 코드 설치
2.1.4 비주얼 스튜디오 코드 테마와 플러그인 설치
SECTION 2.2 타입스크립트 프로젝트 시작
2.2.1 프로젝트 폴더 및 타입스크립트 파일 생성하기
2.2.2 NPM 설정 파일 및 타입스크립트 설치하기
2.2.3 타입스크립트 컴파일 명령어 실행하기
2.2.4 컴파일된 파일의 실행 결과 확인하기
SECTION 2.3 정리
CHAPTER 03 타입스크립트 기초: 변수와 함수의 타입 정의
SECTION 3.1 변수에 타입을 정의하는 방법
SECTION 3.2 기본 타입
3.2.1 문자열 타입: string
3.2.2 숫자 타입: number
3.2.3 진위 타입: boolean
3.2.4 객체 타입: object
3.2.5 배열 타입: Array
3.2.6 튜플 타입: tuple
3.2.7 any
3.2.8 null과 undefined
SECTION 3.3 함수에 타입을 정의하는 방법
3.3.1 함수란?
3.3.2 함수의 타입 정의: 파라미터와 반환값
SECTION 3.4 타입스크립트 함수의 인자 특징
SECTION 3.5 옵셔널 파라미터
SECTION 3.6 정리
CHAPTER 04 첫 번째 프로젝트: 할 일 관리 앱
SECTION 4.1 프로젝트 내려받기 및 라이브러리 설치
SECTION 4.2 프로젝트 폴더 구조
4.2.1 node_modules 폴더
4.2.2 src 폴더
4.2.3 .eslintrc.js 파일
4.2.4 package.json 파일
4.2.5 package-lock.json 파일
4.2.6 tsconfig.json 파일
SECTION 4.3 프로젝트 로직
SECTION 4.4 프로젝트 실습
SECTION 4.5 프로젝트 실습 풀이
4.5.1 함수의 반환 타입 정의
4.5.2 할 일 목록 변수인 todoItems 타입 정의
4.5.3 함수 파라미터 타입 구체화
4.5.4 addTwoTodoItems( ) 함수 구현
4.5.5 반복되는 타입 코드 줄이기
SECTION 4.6 정리
▲ 그림 4-13
todoItems 변수의 타입을 string 타입으로 정의했을 때 발생하는 타입 에러
Prev
BUY
Next
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.
Email address