Источник: Nuances of Programming TypeScript не только делает код надежным, но и имеет определенные издержки освоения. Неправильное использование этого языка чревато неожиданными багами. Хотите писать код на TypeScript элегантно и профессионально? Тогда следуйте рекомендациям, основанным на лучших практиках! 1. Отдавайте предпочтение unknown, а не any Когда переменной задается тип any, его проверка в компиляторе TypeScript пропускается, что аналогично добавлению @ts-ignore. Это опасно, потому что такая переменная выпадает из условий типов TypeScript. Делайте так, только если переносите проект из JavaScript в TypeScript. Если не знаете тип переменной или хотите принимать аргументы любого типа, используйте unknown. Ведь, прежде чем применяться, он должен быть сведен к конкретному типу. Это часто безопаснее, например как в следующем коде: Typescript (forked) - StackBlitz (example 1) 2. Не используйте объекты-обертки непримитивов В JavaScript эти объекты имеют доступ к представленным в коде
Как улучшить код на TypeScript: 5 рекомендаций
26 сентября 202226 сен 2022
23
2 мин