Эффективный 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