Содержание

TypeScript hh-school 2023

Старт (Слайд 46)

Если на проекте есть package.json, то нужно выполнить следующие команды для вашего пакетного менеджера

Установка

npm install typescript -g

или

yarn install typescript -g

Для того, чтобы добавить typescript в проект нужны следующие команды

npm add typescript@4.9.4 --save-dev

или

yarn add typescript 4.9.4 --save-dev

Сборка проекта

yarn build
npm run build

tsconfig.ts (Cлайд 48)

Для настройки TypeScript

Видео на русском c разбором каждого поля конфигурации

https://youtu.be/7DtZtHSJ_S4?t=8814

TypeChallenges для закрепления темы дженериков

Достаточно решить 3-5 челлендж задач из раздела easy (можно прям в браузере).

Github: https://github.com/type-challenges/type-challenges

Для погружения в TypeChallenges - видео с конференции Holy js:

https://www.youtube.com/watch?v=KFWJGVDYZaw

Презентация

https://docs.google.com/presentation/d/1tIReKgkdJwwyBS6j5t-MbLVf-kJmuVsj1gY63d0j3i0/edit?usp=sharing

Домашние задание

https://github.com/IlyaGorsky/js-part-0

https://github.com/IlyaGorsky/js-part-1