Бесплатный иллюстрированный учебник по структурам данных и алгоритмам с открытым исходным кодом и исполняемыми примерами на более чем дюжине языков программирования.
gibbok/typescript-book
Бесплатное краткое руководство по TypeScript с открытым исходным кодом: система типов, настройки и возможности языка; доступно онлайн и в формате EPUB.
- Звёзды
- 10,364
- Форки
- 606
- Открытые issues
- 1
- Последний коммит
- вчера
Что это?
The Concise TypeScript Book — бесплатное руководство по TypeScript с открытым исходным кодом для начинающих и опытных разработчиков, которым нужен компактный справочник. В нём рассматривается язык — от системы типов до продвинутых возможностей, включая сужение типов, обобщения, классы и декораторы, utility-типы, а также новые дополнения, такие как оператор satisfies и объявления using.
В книге также разбираются практические вопросы настройки: установка компилятора, основные параметры tsconfig.json, например strict, module и moduleResolution, а также пошаговый переход с JavaScript на TypeScript. В ней описаны изменения в TypeScript 7.0 — переписывание компилятора на Go, — и перечислены устаревшие параметры, которые больше не поддерживаются.
Материалы доступны на сайте и для скачивания в формате EPUB; книга переведена на многие языки, в том числе на китайский. Автор также продаёт платное издание Plus Edition с материалами по React и практическими примерами, а книга с открытым исходным кодом остаётся бесплатной.
Ключевые возможности
- 01Рассматривает систему типов TypeScript: от сужения типов до продвинутых условных и отображаемых типов.
- 02Объясняет параметры tsconfig.json, такие как strict, module и moduleResolution.
- 03Содержит пошаговое руководство по переходу с JavaScript на TypeScript.
- 04Описывает изменения в TypeScript 7.0, в том числе компилятор на Go и удалённые устаревшие параметры.
- 05Доступно на сайте и для скачивания в формате EPUB.
Сценарии использования
- Изучать TypeScript с нуля или восполнять пробелы в знаниях.
- Держать под рукой компактный справочник во время написания типизированного кода.
- Планировать постепенный переход кодовой базы с JavaScript на TypeScript.
- Проверять параметры конфигурации и изменения при переходе на TypeScript 7.0.
Быстрый старт
- 1
Читать бесплатную онлайн-версию
- 2
Скачать версию EPUB из папки загрузок
Что важно знать
- Лицензия не распознаётся в метаданных проекта, поэтому условия повторного использования неясны.
Темы
Частые вопросы
- Что такое typescript-book?
- Бесплатное краткое руководство по TypeScript с открытым исходным кодом: система типов, настройки и возможности языка; доступно онлайн и в формате EPUB. The Concise TypeScript Book — бесплатное руководство по TypeScript с открытым исходным кодом для начинающих и опытных разработчиков, которым нужен компактный справочник. В нём рассматривается язык — от системы типов до продвинутых возможностей, включая сужение типов, обобщения, классы и декораторы, utility-типы, а также новые дополнения, такие как оператор satisfies и объявления using.
- typescript-book можно использовать бесплатно? Какая у него лицензия?
- typescript-book распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- typescript-book всё ещё поддерживается?
- Активно поддерживается. Последний коммит в typescript-book — 23 окт. 2026 г..
- Для чего можно использовать typescript-book?
- Изучать TypeScript с нуля или восполнять пробелы в знаниях. Держать под рукой компактный справочник во время написания типизированного кода. Планировать постепенный переход кодовой базы с JavaScript на TypeScript. Проверять параметры конфигурации и изменения при переходе на TypeScript 7.0.
- Как установить typescript-book?
- Читать бесплатную онлайн-версию Скачать версию EPUB из папки загрузок
- Где скачать typescript-book?
- Исходный код и инструкции по установке — на GitHub: https://github.com/gibbok/typescript-book
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатная книга с открытым исходным кодом, которая учит Vim и Vimscript и уделяет внимание самым полезным возможностям редактора.
Бесплатная серия книг, которая учит с нуля создавать ray tracer на C++ и содержит полный исходный код для каждого этапа.
Бесплатная регистрация доменов в нескольких зонах и руководство по DNS и созданию сайтов.
Бесплатная книга с открытым исходным кодом и сайт, где по темам разбираются возможности современного C++ от C++11 до C++26.
Пошаговый курс по 3D-рендерингу: создаём программный рендерер примерно на 500 строках чистого C++, без сторонних библиотек.