TypeScript для JavaScript-разработчиков: Практическое руководство
Совершите переход с JavaScript на TypeScript и пишите более поддерживаемый код. Изучите аннотации типов, интерфейсы, дженерики, декораторы и расширенные функции TypeScript для корпоративных приложений.
TypeScript добавляет статическую типизацию в JavaScript, делая ваш код более надежным и поддерживаемым. Вот как начать.
Основы TypeScript
Система типов и использование интерфейсов.