Эффективный TypeScript» необходим тем, кто уже имеет опыт работы с jаvascript. Цель этой книги — не научить пользоваться инструментами, а помочь повысить профессиональный уровень.
TypeScript представляет собой не просто систему типов, а набор служб языка, удобных в использовании. Он повышает безопасность разработки в jаvascript, делает работу увлекательнее и проще.
- Изучите все тонкости системы типов
- Используйте типы так, чтобы код был более безопасным и понятным
- Воспользуйтесь тактическими преимуществами типов
- Разберитесь в принципах зависимостей и типов TypeScript
- Перенесите код из jаvascript в TypeScript
Кому адресована эта книга
Обычно книги, в названии которых есть слово «эффективный», рассматриваются в качестве второй основной книги по теме. Поэтому «Эффективный TypeScript» окажется максимально полезен тем, кто уже имеет опыт работы с jаvascript и TypeScript. Цель этой книги — не обучать читателей пользоваться инструментами, а помочь им повысить свой профессиональный уровень. Прочитав ее, вы сформируете лучшее представление о работе компонентов TypeScript, сможете избежать многих ловушек и ошибок и развить свои навыки. В то время как справочное руководство покажет пять разных путей применения языка для реализации одной задачи, «эффективная» книга объяснит, какой из этих путей лучше и почему.
В течение последних лет TypeScript развивался очень быстро, но я надеюсь, что сейчас он достаточно стабилен и моя книга еще долго будет актуальной. Все основное внимание в ней сконцентрировано на самом языке, а не на различных фреймворках и прочих инструментах. Вы не встретите здесь примеров использования React или Angular, равно как и пояснений возможного конфигурирования TypeScript для работы с webpack, Babel или rollup, зато обнаружите много универсальных советов.
ОТЗЫВЫ 10
ВВЕДЕНИЕ 12
ГЛАВА 1. ЗНАКОМСТВО С TYPESCRIPT 18
ГЛАВА 2. СИСТЕМА ТИПОВ В TYPESCRIPT 44
ГЛАВА 3. ВЫВОД ТИПОВ 109
ГЛАВА 4. ПРОЕКТИРОВАНИЕ ТИПОВ 149
ГЛАВА 5. ЭФФЕКТИВНОЕ ПРИМЕНЕНИЕ ANY 190
ГЛАВА 6. ДЕКЛАРАЦИИ ТИПОВ И @TYPES 211
ГЛАВА 7. НАПИСАНИЕ И ЗАПУСК КОДА 237
ГЛАВА 8. ПЕРЕНОС ДАННЫХ В TYPESCRIPT 259
ОБ АВТОРЕ 284
ОБ ОБЛОЖКЕ 285
Название: Эффективный TypeScript
Автор: Дэн Вандеркам
Год: 2020
Жанр: программирование
Издательство: Питер
Язык: Русский
Формат: pdf
Качество: eBook
Страниц: 288
Размер: 17 MB
Скачать Дэн Вандеркам - Эффективный TypeScript (2020)