Типы
Описать структуру данных и контракт функций.
Изучите, как использовать типы TypeScript при разработке на JavaScript.
Программирование на TypeScript — создание программ на языке, расширяющем JavaScript системой статической проверки типов.
Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.
Описать структуру данных и контракт функций.
Создать модули для браузера или серверной среды.
Запустить проверку типов и тесты программы.
Познакомьтесь с основами JavaScript и подготовьте TypeScript и окружение для сборки проекта.
Курс для разработчиков со знанием основ вёрстки и JavaScript: React, управление состоянием, TypeScript, тестирование и развёртывание приложения.
Курс для фронтенд-разработчиков с коммерческим опытом: TypeScript, React, тестирование, инфраструктура и два проекта.
Курс Яндекс Практикума знакомит с фронтенд-разработкой с нуля: HTML, CSS, JavaScript, TypeScript и React. Школа указывает десять месяцев и десять проектов.
Курс TypeScript: настройка окружения, базовые и продвинутые типы, дженерики, служебные типы и классы.
TypeScript добавляет к JavaScript систему типов и инструменты проверки во время разработки. Исходный код преобразуют в JavaScript для выбранной среды выполнения. TypeScript применяют как в браузерных, так и в серверных проектах.
Типы помогают обнаруживать несогласованность в коде, но обычно не проверяют данные, полученные во время выполнения. Ответы API и пользовательский ввод требуют отдельной проверки. Важно согласовать настройки компилятора и версии зависимостей проекта.
Для практики опишите тип учебной задачи и функцию добавления записи в список. Проверьте, как компилятор реагирует на неверный тип поля, и отдельно предусмотрите проверку входных данных.