Изучаем TypeScript 3 : создавайте промышленные веб-приложения корпоративного класса с использованием TypeScript 3 и современных фреймворков
Здесь можно купить книгу "Изучаем TypeScript 3 : создавайте промышленные веб-приложения корпоративного класса с использованием TypeScript 3 и современных фреймворков" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-757-2
Страниц: 625
Артикул: 94923
Возрастная маркировка: 16+
Краткая аннотация книги "Изучаем TypeScript 3"
TypeScript – это и язык, и набор инструментов для генерации кода JavaScript. Язык TypeScript и его компилятор завоевали прочные позиции в сообществе разработчиков на JavaScript и продолжают набирать силу, имея богатый инструментарий разработки. Многие масштабные проекты на JavaScript, в том числе проекты Adobe, Mozilla и Asana, приняли решение перевести свою кодовую базу с JavaScript на TypeScript. Эта книга представляет собой руководство по TypeScript, которое начинается с базовых понятий, а затем представляет более продвинутые возможности языка. Подробно рассказано об использовании TypeScript со множеством современных фреймворков, применяются методы разработки через тестирование, дано много стандартных шаблонов проектирования. Итогом изучения будет полностью готовое к использованию приложение на TypeScript. Издание будет полезно всем разработчикам приложений.
Содержание книги "Изучаем TypeScript 3 : создавайте промышленные веб-приложения корпоративного класса с использованием TypeScript 3 и современных фреймворков"
Предисловие
Глава 1. Инструменты TypeScript и параметры фреймворков
Что такое TypeScript?
Интегрированные среды разработки TypeScript
Резюме
Глава 2. Типы, переменные и методы функций
Базовые типы
Функции
Расширенные типы
Резюме
Глава 3. Интерфейсы, классы и наследование
Интерфейсы
Классы
Наследование
Использование интерфейсов, классов и наследования –
шаблон проектирования Factory
Резюме
Глава 4. Декораторы, обобщения и асинхронные функции
Декораторы
Обобщения
Расширенные типы с обобщениями
Асинхронное программирование
Резюме
Глава 5. Файлы объявлений и строгие опции компилятора
Глобальные переменные
Использование блоков кода JavaScript в HTML
Пишем свой файл объявлений
Слияние модулей
Справочник синтаксиса объявлений
Строгие опции компилятора
Резюме
Глава 6. Сторонние библиотеки
Использование файлов определений
Использование NuGet
Использование npm и @types
Использование сторонних библиотек
Backbone
Angular 1
Наследование – Angular 1 против Backbone
ExtJS
Резюме
Глава 7. Фреймворки, совместимые с TypeScript
Что такое MVC?
Использование Backbone
Использование Aurelia
Angular 288
Использование React
Сравнение производительности
Резюме
Глава 8. Разработка через тестирование
Разработка через тестирование
Модульные, интеграционные и приемочные тесты
Фреймворки для модульного тестирования
Jasmine
Библиотеки для модульного тестирования
Использование непрерывной интеграции
Резюме
Глава 9. Тестирование фреймворков, совместимых с Typescript
Тестирование нашего приложения
Тестирование Backbone
Тестирование Aurelia
Тестирование Angular 386
Тестирование с React
Резюме
Глава 10. Модуляризация
Основы
Асинхронное определение модуля
Загрузка модулей с помощью SystemJS
Использование Express с Node
Функции Lambda
Резюме
Глава 11. Объектно-ориентированное программирование
Принципы объектно-ориентированного программирования
Проектирование пользовательского интерфейса
Шаблон State
Шаблон Mediator
Модульный код
Резюме
Глава 12. Внедрение зависимости
Отправка почты
Создание инжектора зависимостей
Внедрение декораторов
Резюме
Глава 13. Создание приложений
Интеграция Node и Angular 526
Опыт взаимодействия
Аутентификация
Внешняя аутентификация
Резюме
Глава 14. Переходим к практике
Приложение Board Sales
API на основе базы данных
Приложение BoardSales
Шаблон проектирования Domain Events
Резюме
Указатель
Все отзывы о книге Изучаем TypeScript 3 : создавайте промышленные веб-приложения корпоративного класса с использованием TypeScript 3 и современных фреймворков
С книгой "Изучаем TypeScript 3" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Изучаем TypeScript 3 : создавайте промышленные веб-приложения корпоративного класса с использованием TypeScript 3 и современных фреймворков (автор Натан Розенталс)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку