Як тс може замінити виключення бізнес-логіки?
Якісь тут дивні аргументи в підтримку тс ідуть. То без тестів, то без виключень)
Я же не говорю, что на js это не возможно, я говорю, что в ts с этим гораздо удобней работать. Ты видишь все типы ошибок, которые вываливаются из юзкейсов. Ты их можешь корректно мапить на ошибки http например. Если ты что-то упустил, то тебе компилятор поругает. А что же js? Чтобы понять, какие ошибки оттуда сыпятся, мне надо ходить по всем тестам, которые проверяют ошибки? А главный посыл такой - это очень явно, типы тут сильно помогают. На js разбираться в этом всём не самое приятное.