Мигрируем Javascript код в TypeScript


javascript typescript frontend migration

Не так давно стояла задача перевести один старый проект из кода на Javascript в TypeScript. Хочу поделиться своим опытом такого перехода. Рассмотрим на примере разработки в Visual Studio.

Для начала стоит отметить, что такая миграция не является проблемой с точки зрения совместимости, т.к код на Javascript - это синтаксически корректный код на TypeScript.

Итак, выделим основные этапы, после выполнения которых произойдет чудесное превращение:

Итог: Все, как оказалось невероятно просто, как досчитать до 5! :)