Изучаем TypeScript 3. Создавайте промышленные веб-приложения корпоративного класса с использованием TypeScript 3 и современных фреймворков
Эта книга представляет собой всеобъемлющее руководство по TypeScript 3, языку программирования, который расширяет возможности JavaScript, добавляя статическую типизацию и современные функции объектно-ориентированного программирования. Издание начинается с основ языка, объясняя его синтаксис, систему типов и преимущества для разработки масштабируемых приложений.
Читатель последовательно переходит от базовых концепций к продвинутым темам, таким как асинхронное программирование, декораторы, обобщения (generics) и работа с модулями. Особое внимание уделяется интеграции TypeScript с популярными JavaScript-фреймворками, включая Angular, React и Aurelia, что делает книгу практическим пособием для full-stack разработчиков.
В книге подробно рассматриваются методы тестирования (Jasmine, Selenium), шаблоны проектирования и принципы объектно-ориентированного проектирования для создания промышленных веб-приложений. Итогом обучения является разработка комплексного веб-приложения, демонстрирующего применение TypeScript в реальных сценариях.









