Профессиональный TypeScript, Разработка масштабируемых JavaScript-приложений, Борис Черный, 2021

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Профессиональный TypeScript, Разработка масштабируемых JavaScript-приложений, Борис Черный, 2021.

   Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода.
Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript позволяет автоматизировать эту неприятную часть процесса разработки.
TypeScript. в отличие от множества других типизированных языков, ориентирован на прикладные задачи. Он вводит новые концепции, позволяющие выражать идеи более кратко и точно, и легко создавать масштабируемые и безопасные современные приложения.
Борис Черный помогает разобраться со всеми нюансами и возможностями TypeScript, учит устранять ошибки и масштабировать код.

Профессиональный TypeScript, Разработка масштабируемых JavaScript-приложений, Борис Черный, 2021


Когда вскрываются ошибки.
JavaScript выбрасывает исключения или производит неявные преобразования типов в среде выполнения. Это означает, что для получения отклика об ошибке необходимо запустить программу. В лучшем случае это станет частью модульного теста, в худшем — вы получите электронное письмо от недовольного пользователя.

TypeScript выдает и синтаксические ошибки, и ошибки типов во время компиляции. Это означает, что эти ошибки будут отображены в редакторе сразу после типизации — это вас удивит, если раньше вы не имели дело с инкрементно компилируемым языком со статической типизацией.

К слову, есть множество возможных ошибок, которые TypeScript не может обнаружить при компиляции. К ним относятся переполнения стека, разрывы сетевых соединений и некорректный ввод данных пользователем. Все они по-прежнему будут производить исключения при выполнении. Что же TypeScript действительно делает хорошо, так это вычисляет ошибки при компиляции, которые в противном случае стали бы ошибками при выполнении в среде чистого JavaScript.

Оглавление.
Отзывы.
Пролог.
Глава 1. Вступление.
Глава 2. TypeScript с высоты птичьего полета.
Глава 3. Подробно о типах.
Глава 4. Функции.
Глава 5. Классы и интерфейсы.
Глава 6. Продвинутые типы.
Глава 7. Обработка ошибок.
Глава 8. Асинхронное программирование, конкурентность и параллельная обработка.
Глава 9. Фронтенд- и бэкенд-фреймворки.
Глава 10. Пространства имен и модули.
Глава 11. Взаимодействие с JavaScript.
Глава 12. Создание и запуск TypeScript.
Глава 13. Итоги.
Приложение А. Операторы типов.
Приложение Б. Утилиты типов.
Приложение В. Область действия деклараций.
Приложение Г. Правила написания файлов деклараций для сторонних модулей JavaScript.
Приложение Д. Директивы стремя слешами.
Приложение Е. Флаги безопасности компилятора TSC.
Приложение Ж. TSX.
Об авторе.
Об обложке.
Отзывы.
Пролог.
Структура книги.
Стиль.
Использование примеров кода.
Благодарности.
От издательства.
Глава 1. Вступление.
Глава 2. Typescript с высоты птичьего полета.
Компилятор.
Система типов.
Настройка редактора кода.
index.ts.
Упражнения к главе 2.
Глава 3. Подробно о типах.
О типах.
Типы от а до я.
Итоги.
Упражнения к главе 3.
Глава 4. Функции.
Объявление и вызов функций.
Полиморфизм.
Разработка на основе типов.
Итоги.
Упражнения к главе 4.

Купить .
Дата публикации:






Теги: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-03-28 12:04:28