Deno 1.38: улучшили HTML-документацию и горячую замену модулей

В новой версии Deno появилось несколько интересных фич: документация HTML, совместимость с Node.js, горячая замена модулей, функция менеджера пакетов и еще парочка дополнительных функций.

В новой версии Deno появилось несколько интересных фич. Подробнее в нашем дайджесте.

HTML и Node.js

Генерировать документацию можно с помощью deno doc –html. Так, создается статический сайт с обширной документацией.

Node.js и Deno улучшили совместимость, что упростило миграцию разработчиков.

Горячая замена модулей

Флаг —unstable-hmr Deno находит изменения и обновляет сервер, при этом он не нарушает текущую работу.

Нестабильная функция менеджера пакетов

С менеджером пакетов NPM можно установить модули NPM. Отмечается, что сейчас менеджер работает нестабильно.

Дополнительные функции:

  • Теперь поддерживаются PI Deno.serve для Unix-сокетов
  • Конкатенацию строк для преобразования JSX перед созданием объектов
  • Теперь поддерживаются RFC 8441 для инициализации WebSockets через HTTP/2.

Версия Deno 1.37

В октябре мы обозревали прошлую версию, среди обновлений: добавили улучшения в расширении Visual Studio Code, возможностях тестирования, совместимости с Node.js и другие улучшения.

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

Читайте также
Дайджест веб-новостей за октябрь
Дайджест веб-новостей за октябрь
Дайджест веб-новостей за октябрь

Самое интересное, что произошло в мире веб в октябре.

Tailwind CSS 4.0 Beta: Новая эра производительности и конфигурации
Tailwind CSS 4.0 Beta: Новая эра производительности и конфигурации
Tailwind CSS 4.0 Beta: Новая эра производительности и конфигурации

Фреймворк для работы с CSS, Tailwind CSS, анонсировал выпуск первой бета-версии обновления 4.0. Это релиз приносит с собой значительные улучшения в производительности: полные сборки в новом движке стали в 5 раз быстрее, а инкрементальные сборки — более чем в 100 раз быстрее, теперь измеряемые в микросекундах.

Новое в DevTools (Chrome 119)
Новое в DevTools (Chrome 119)
Новое в DevTools (Chrome 119)

Кратко рассказываем какие обновления появились в DevTools (Chrome 119).

Стандартизация сигналов в JavaScript
Стандартизация сигналов в JavaScript
Стандартизация сигналов в JavaScript

Подобно Промисам которые прошли стандартизацию Promises TC39 в ES2015 зарождается новый стандарт для управление реактивностью с помощью Signals.