TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Теги: #TypeScript
Рейтинг: 53.9% · 26 голосов
Frontend и backend разработка: JavaScript, TypeScript, React, Next.js, Vue, Node.js, PHP, REST и GraphQL API, вёрстка HTML/CSS и современные веб-приложения.
Аватара пользователя
kotlinmaster
Сообщения: 21
Зарегистрирован: 13 май 2026, 02:30

TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение kotlinmaster »

В 6.0 --strict будет включён по дефолту, sloppy mode выпиливают. Команда TS прямо пишет 'для большинства проектов выключенный strict — это случайность'. Лично я только за, но чувствую сейчас прилетит.
👍2 ❤️ 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — kernel2025
Прилетит. У меня легаси на 200к строк где strictNullChecks выключен с 2019. Включить = пара тысяч ошибок и месяц работы который никто не оплатит.
Перейти к ответу →
Аватара пользователя
kernel2025
Сообщения: 7
Зарегистрирован: 13 май 2026, 05:05
Репутация: 68

Re: TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение kernel2025 »

✔ Лучший ответ — сформирован автоматически
Прилетит. У меня легаси на 200к строк где strictNullChecks выключен с 2019. Включить = пара тысяч ошибок и месяц работы который никто не оплатит.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
go_pro
Сообщения: 18
Зарегистрирован: 15 май 2026, 00:52

Re: TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение go_pro »

Никто не заставляет включать на старом, ты просто явно ставишь strict: false и живёшь дальше. Дефолт меняется только для новых проектов. Паника на ровном месте.
👍6 ❤️ 🔥3 😄 🤔
Аватара пользователя
rburr
Сообщения: 77
Зарегистрирован: 12 май 2026, 17:53

Re: TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение rburr »

Сегодня дефолт, завтра深 deprecation, послезавтра выпил опции. Мы это кино уже видели. Опт-аут имеет свойство протухать.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
icu2
Сообщения: 65
Зарегистрирован: 14 май 2026, 06:04

Re: TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение icu2 »

По делу strict реально ловит баги. У нас после включения strictNullChecks вылезло штук 40 мест где 'this is possibly undefined' и три из них были реальными прод-багами.
👍2 ❤️ 🔥 😄 🤔
Аватара пользователя
boblee
Сообщения: 42
Зарегистрирован: 11 май 2026, 11:59

Re: TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение boblee »

Тут вопрос в цифрах. Где-то читал что type system ловит около 15% багов, и то если у тебя нет нормального ревью и тестов. Большинство багов это ошибки в спеке, а не в типах.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
razavi
Сообщения: 1
Зарегистрирован: 11 май 2026, 00:17

Re: TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение razavi »

15% багов бесплатно компилятором это вообще-то отличная сделка. TDD и ревью не взаимоисключают типы, одно другому не мешает.
👍4 ❤️ 🔥1 😄1 🤔
Аватара пользователя
matguyvr
Сообщения: 65
Зарегистрирован: 14 май 2026, 08:48

Re: TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение matguyvr »

Смешно слышать спор 'нужны ли типы' от людей которые добровольно выбрали язык где undefined это значение. После Rust ваш strict mode это лайт-версия безопасности.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
rawgoblin
Сообщения: 39
Зарегистрирован: 13 май 2026, 07:42

Re: TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение rawgoblin »

RustFan ну началось, в каждом треде один и тот же человек. Мы тут про реальный фронтенд а не про борроу-чекер на лендинге.
👍2 ❤️1 🔥 😄 🤔
Аватара пользователя
roman2026
Сообщения: 39
Зарегистрирован: 10 май 2026, 23:40

Re: TypeScript 6.0 включает strict по умолчанию. Наконец-то или насильно?

Сообщение roman2026 »

Strict это полумера если честно. Он всё равно пропускает explicit any. Без @typescript-eslint/no-explicit-any в придачу твой strict дырявый.
👍1 ❤️2 🔥1 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK
Похожие запросы: как настроить ssh вход по ключу без пароля

Вернуться в «Веб-разработка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость