
Вышел TypScript 7.0
qmzik только что Вышел TypScript 7.0 Средний 17 мин 0 TypeScript * Веб-разработка * Обзор Перевод Автор оригинала: Daniel Rosenwasser Эта статья — перевод оригинальной статьи «Announcing TypeScript 7.0».Также я веду...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
В сфере искусственного интеллекта произошло заметное событие. qmzik только что Вышел TypScript 7. 0 Средний 17 мин 0 TypeScript * Веб-разработка * Обзор Перевод Автор оригинала: Daniel Rosenwasser Эта статья — перевод оригинальной статьи «Announcing TypeScript 7. Также я веду телеграм канал «Frontend по‑флотски», где рассказываю про интересные вещи из мира разработки интерфейсов.
ВступлениеСегодня мы с гордостью объявляем о выходе TypeScript 7 — нативной версии TypeScript, которая работает в 10 раз быстрее! С самых первых дней TypeScript обещал сделать JavaScript масштабируемым. Добавив в мир JavaScript строгую проверку типов и мощные инструменты разработки, TypeScript позволил создавать сложные качественные приложения для разных платформ.
Технические детали
В прошлом году наша команда представила следующий шаг TypeScript в масштабировании: сделать каждую часть инструментария на порядок быстрее. Наша цель заключалась в том, чтобы создать нативную версию TypeScript на Go, способную максимально эффективно использовать современное железо. Этот перенос был выполнен максимально близко к оригиналу: мы писали новый код, но сохраняли структуру и логику исходной кодовой базы, чтобы результаты оставались согласованными и совместимыми между двумя компиляторами.
Главное отличие в том, что благодаря новой кодовой базе TypeScript 7 получает скорость нативного кода, многопоточность с общей памятью и ряд новых оптимизаций, которые обычно дают ускорение от 8 до 12 раз при полной сборке. Как и любой другой релиз, TypeScript 7 доступен через npm:npm install -D typescriptТак вы получите новый исполняемый файл tsc в своём рабочем пространстве — его можно запускать через npx tsc. Конечно, значительная часть опыта работы с TypeScript связана и с поддержкой в редакторах.
Ваш любимый редактор кода должен без проблем поддерживать TypeScript 7 благодаря новой поддержке протокола Language Server Protocol (LSP), а также улучшениям скорости и многопоточности. Используете ли вы VS Code, Visual Studio, WebStorm или любой другой современный редактор, TypeScript 7 должен работать отлично. Просто загляните в документацию вашего редактора.
Отраслевые последствия
Например, для VS Code уже доступно специальное расширение для TypeScript 7, которым можно пользоваться прямо сейчас, а Visual Studio будет автоматически включать TypeScript 7 в зависимости от вашего рабочего пространства. Что означает более быстрый TypeScript? Более быстрый TypeScript звучит отлично в теории, но что это означает на практике?
Возможно, проще представить это через то, где TypeScript появляется на каждом этапе разработки. Обычный день разработки может начинаться с того, что вы открываете редактор, открываете TypeScript-файл и запускаете какую-нибудь операцию вроде поиска всех ссылок по проектам. Затем, когда вы начинаете вносить изменения, вы, вероятно, ожидаете, что будут появляться автодополнения, а ошибки будут подсвечиваться красными волнистыми линиями прямо по ходу редактирования.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





