실행 가능한 코드와 삽화를 제공하는 무료 오픈소스 자료구조·알고리즘 교재로, 12개 이상의 프로그래밍 언어를 지원합니다.
gibbok/typescript-book
타입 시스템, 설정, 언어 기능을 다루는 무료 오픈소스 TypeScript 요약 가이드로, 온라인과 EPUB으로 제공됩니다.
- 스타
- 10,364
- 포크
- 606
- 열린 이슈
- 1
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
The Concise TypeScript Book은 초보자부터 간결한 참고 자료를 찾는 숙련된 개발자까지 모두를 위한 무료 오픈소스 TypeScript 가이드입니다. 타입 시스템부터 고급 기능까지 다루며, 타입 좁히기, 제네릭, 클래스와 데코레이터, 유틸리티 타입, satisfies 연산자와 using 선언 같은 최신 기능도 포함합니다.
또한 컴파일러 설치, strict, module, moduleResolution 등 주요 tsconfig.json 옵션, JavaScript 코드베이스를 TypeScript로 마이그레이션하는 단계별 방법 등 실용적인 설정 주제도 설명합니다. Go로 컴파일러를 다시 작성한 TypeScript 7.0의 변경 사항을 소개하고, 더 이상 지원되지 않는 기존 옵션도 안내합니다.
콘텐츠는 온라인 웹사이트와 EPUB 다운로드로 제공되며, 중국어를 비롯한 여러 언어로 번역되어 있습니다. 저자는 React와 실전 레시피를 담은 유료 Plus Edition도 판매하지만, 오픈소스 책은 계속 무료로 제공됩니다.
핵심 기능
- 01타입 좁히기부터 고급 조건부 타입과 매핑 타입까지 TypeScript 타입 시스템을 다룹니다.
- 02strict, module, moduleResolution 같은 tsconfig.json 옵션을 설명합니다.
- 03JavaScript 프로젝트를 TypeScript로 마이그레이션하는 단계별 가이드를 제공합니다.
- 04Go 기반 컴파일러와 제거된 레거시 옵션 등 TypeScript 7.0의 변경 사항을 설명합니다.
- 05온라인 웹사이트와 다운로드 가능한 EPUB으로 제공됩니다.
활용 사례
- TypeScript를 처음부터 배우거나 기존 지식의 빈틈을 채울 때 활용합니다.
- 타입이 지정된 코드를 작성하면서 간결한 참고 자료로 곁에 두고 활용합니다.
- JavaScript 코드베이스를 TypeScript로 점진적으로 마이그레이션하는 계획을 세웁니다.
- TypeScript 7.0으로 업그레이드할 때 설정 옵션과 변경 사항을 확인합니다.
빠른 시작
- 1
무료 온라인 버전 읽기
- 2
다운로드 폴더에서 EPUB 버전 다운로드
사용 전 알아둘 점
- 프로젝트 메타데이터에서 라이선스가 인식되지 않아 재사용 조건이 불분명합니다.
토픽
자주 묻는 질문
- typescript-book은(는) 무엇인가요?
- 타입 시스템, 설정, 언어 기능을 다루는 무료 오픈소스 TypeScript 요약 가이드로, 온라인과 EPUB으로 제공됩니다. The Concise TypeScript Book은 초보자부터 간결한 참고 자료를 찾는 숙련된 개발자까지 모두를 위한 무료 오픈소스 TypeScript 가이드입니다. 타입 시스템부터 고급 기능까지 다루며, 타입 좁히기, 제네릭, 클래스와 데코레이터, 유틸리티 타입, satisfies 연산자와 using 선언 같은 최신 기능도 포함합니다.
- typescript-book은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- typescript-book은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- typescript-book은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. typescript-book의 마지막 커밋은 2026년 10월 23일입니다.
- typescript-book은(는) 어디에 사용할 수 있나요?
- TypeScript를 처음부터 배우거나 기존 지식의 빈틈을 채울 때 활용합니다. 타입이 지정된 코드를 작성하면서 간결한 참고 자료로 곁에 두고 활용합니다. JavaScript 코드베이스를 TypeScript로 점진적으로 마이그레이션하는 계획을 세웁니다. TypeScript 7.0으로 업그레이드할 때 설정 옵션과 변경 사항을 확인합니다.
- typescript-book는 어떻게 설치하나요?
- 무료 온라인 버전 읽기 다운로드 폴더에서 EPUB 버전 다운로드
- typescript-book은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/gibbok/typescript-book
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Vim에서 가장 유용한 기능에 초점을 맞춰 Vim과 Vimscript를 가르치는 무료 오픈소스 책입니다.
C++로 레이 트레이서를 처음부터 만드는 과정을 알려 주는 무료 온라인 도서 시리즈로, 각 단계의 전체 소스 코드도 제공합니다.
여러 도메인 확장자를 지원하는 무료 도메인 등록 서비스와 DNS·웹사이트 학습 가이드를 제공합니다.
주제별로 구성된 무료 오픈소스 책이자 웹사이트로, C++11부터 C++26까지의 모던 C++ 기능을 다룹니다.
외부 라이브러리 없이 순수 C++ 약 500줄로 소프트웨어 렌더러를 만들며 3D 렌더링을 단계별로 배우는 강좌입니다.