Comments 9
Опять голосовалка-сноб!
Что делать тому, кто на бэке (не JS), но и с фронтом пересекается, но от кого фронт не зависит в достаточной степени для внедрения TS?
Что делать тому, кто на бэке (не JS), но и с фронтом пересекается, но от кого фронт не зависит в достаточной степени для внедрения TS?
+5
Дмитрий, с вашим проявлением синдрома фатального недостатка в настолько запущенной стадии — вместо того, чтобы обмазывать рантайм костылями, не проще ли было бы сделать свой sound & complete тайпскрипт, а то и вообще свой V8?
+13
+3
Тут вроде все довольно разумно? Проверки рантаймовые, так что они принесут свои плоды только если есть тесты (или тестирование), но это может быть все равно лучше чем вообще пропустить такого рода проблемы. Примерно как в C++ различные ASan/TSan
0
Вы упускает одно решение: не писать на JS.
+7
Добавил в статью рассмотрение prototype pollution и простое решение для него:
delete Object.prototype.__proto__
0
Sign up to leave a comment.
$mol_strict: Как же меня [object Object] этот ваш undefined NaN