у кого есть опыт переписывания проекта на тс? есть какие-то советы? стоит ли это вообще делать?
Для начала необхолдимо посмотреть на свою аппликацию с точки зрения ее модульности и классификации в ней обобленных механизмов и сущностей, т.е. декомпозицию надо оценить....
если "связанность сильная" то сначала стоит поработать именно над декомпозицией и уменьшением связанности.
если нет - то стоит начать с типизации "сущностей", т.е. если например используется REDUX то для начала типизируйте экшены, стор и редюсеры
в каждом случае оптимальная стратегия - будет разной, где-то можно будет прям махом перебраться на другие версии зависимостей написанных на TS
Но принцип "разделяй и типизиуй"