React и TypeScript — Практическое руководство

React и TypeScript — Практическое руководство
en
01.11.2023
07 г 22 хв 15 сек

TypeScript — удивительная технология, которая помогает разработчикам писать более качественный код с меньшими ошибками, просто потому, что она позволяет выявлять и исправлять ошибки, связанные с типами, во время написания кода (а не при тестировании приложения).

Однако использование TypeScript с React иногда может быть сложным. Особенно при создании более сложных и динамических компонентов, определение правильных типов может быть вызовом. Именно поэтому я создал этот курс!

 

Этот курс научит вас использовать TypeScript с React — и, конечно, представит вас всем ключевым концепциям и паттернам, которые вам понадобятся для работы с компонентами, состоянием, побочными эффектами и многим другим в безопасной среде типов!

Этот курс:

  • Научит вас ПОЧЕМУ использование TypeScript в ваших проектах React может быть хорошей идеей
  • Познакомит вас с ключевыми концепциями TypeScript, которые вам понадобятся — при работе с React и вообще
  • Поможет вам начать использовать TypeScript с React — для компонентов, состояния и многого другого
  • Исследует более сложные, продвинутые паттерны и примеры
  • Поможет вам создавать динамические или даже полиморфные компоненты в безопасной среде типов
  • Научит вас использовать TypeScript с контекстным API React
  • Исследует, как вы можете улучшить код, используемый с помощью useReducer() с помощью TypeScript
  • Расскажет о получении данных и useEffect() с помощью TypeScript
  • Использовать популярную библиотеку Redux в безопасной среде типов

К концу курса вы сможете использовать TypeScript в своих собственных (и будущих) проектах React и писать более качественный и безопасный с точки зрения типов код.

Вы не можете просматривать данный курс -

Array ( [bitrate] => 3122222 [filesize] => 34817311 [mime_type] => video/mp4 [length] => 87 [length_formatted] => 1:27 [width] => 1920 [height] => 1080 [fileformat] => mp4 [dataformat] => quicktime [audio] => Array ( [dataformat] => mp4 [bitrate] => 83252 [codec] => ISO/IEC 14496-3 AAC [sample_rate] => 48000 [channels] => 2 [bits_per_sample] => 16 [lossless] => [channelmode] => stereo [compression_ratio] => 0.054200520833333 ) [created_timestamp] => -2082844800 )