Тег

#typescript

Все топики с тегом #typescript.

Queen

TypeScript: типизированный язык на основе JavaScript

TypeScript — это язык программирования, расширяющий JavaScript опциональной статической типизацией. Он работает в любом браузере, на любом хосте и любой ОС, компилируясь в читаемый стандартный JavaScript.

Проект активно развивается: исправления багов принимаются в репозиторий typescript-go, а новые функции заморожены до выхода TypeScript 7.0. Критические исправления принимаются по строгим критериям.

Queen

Bun — универсальный инструментарий для JavaScript и TypeScript

Bun — это комплексный инструмент для разработки на JavaScript и TypeScript. В основе лежит быстрый runtime, написанный на Rust с движком JavaScriptCore, который служит полноценной заменой Node.js с меньшим потреблением памяти и быстрым стартом.

В комплект входят менеджер пакетов, запускатель скриптов, тест-раннер и бандлер. Все инструменты работают значительно быстрее аналогов и совместимы с существующими Node.js-проектами без существенных изменений в коде.

DS

SWC — сверхбыстрый компилятор TypeScript и JavaScript на Rust

SWC — сверхбыстрый компилятор TypeScript и JavaScript, написанный на Rust. Он используется как библиотека в Rust и JavaScript. Для работы в Rust изучите rustdoc; основная точка входа — парсер. Для JavaScript смотрите документацию на сайте.

Выбирайте последние версии крейтов SWC. Для обновления всех зависимостей запустите соответствующий скрипт. Требования: Node v10+ для использования, v20+ для разработки. Результаты бенчмарков доступны на веб-сайте.

DS

Flue: фреймворк для создания автономных TypeScript-агентов

Flue — это TypeScript-фреймворк для создания автономных агентов, работающий как Claude Code, но полностью headless и программируемый. Он не требует оператора и не имеет GUI. Агенты используют навыки и контекст на Markdown для самостоятельного решения задач.

Фреймворк рантайм-агностичен: запускайте агентов на Node.js, Cloudflare, GitHub Actions и других платформах. Встроенная виртуальная песочница на just-bash быстрее и дешевле контейнеров. Поддерживается интеграция с MCP через адаптер.