TypeScript Quickly
Книга «TypeScript Quickly» — это практическое руководство по освоению TypeScript, современного надмножества JavaScript, которое добавляет статическую типизацию и другие возможности для разработки масштабируемых приложений. Авторы Яков Файн и Антон Моисеев предлагают системный подход к изучению языка, начиная с основ синтаксиса и заканчивая продвинутыми техниками.
В первой части книги читатели освоят базовые и пользовательские типы, объектно-ориентированное программирование с классами и интерфейсами, перечисления (enums), дженерики, декораторы и продвинутые типы. Особое внимание уделяется инструментам разработки: компилятору TypeScript, линтеру TSLint, сборщику Webpack и компилятору Babel.
Вторая часть книги посвящена практическому применению TypeScript в реальном проекте — разработке блокчейн-приложения. Читатели узнают основы блокчейн-технологии, создадут собственную простую блокчейн-систему и веб-приложение для её визуализации. Этот проект демонстрирует, как TypeScript помогает создавать надёжный и поддерживаемый код.
Книга также охватывает важные аспекты интеграции TypeScript в существующие JavaScript-проекты, работу с файлами определений типов (type definition files) и использование TypeScript вместе с популярными JavaScript-библиотеками. Издание подходит как для начинающих разработчиков, так и для опытных JavaScript-программистов, желающих освоить TypeScript.









