Learn React with TypeScript
Эта книга представляет собой практическое руководство для начинающих по созданию современных веб-приложений с использованием React 18 и TypeScript. Автор, Карл Риппон, с более чем 20-летним опытом в разработке программного обеспечения, проводит читателя от основ до продвинутых концепций реактивного программирования.
Книга начинается с введения в React, объясняя преимущества этой библиотеки, JSX, компоненты, пропсы, состояние и события. Затем следует подробное знакомство с TypeScript, где рассматриваются типы данных, аннотации типов, создание пользовательских типов и работа с компилятором TypeScript.
Третья часть книги посвящена настройке среды разработки с использованием webpack, Babel и других инструментов для создания полноценного проекта React с TypeScript. Практический подход позволяет читателям сразу применять полученные знания на практике, создавая компоненты и управляя состоянием приложения.
Издание подходит как для разработчиков, только начинающих работать с React и TypeScript, так и для тех, кто хочет углубить свои знания и освоить лучшие практики разработки реактивных веб-приложений с строгой типизацией.