Skip to content

Tag

#JavaScript

19 статей

Класс Date в JavaScript сломан
Аналитика отрасли

Класс Date в JavaScript сломан

Ваш код, скорее всего, скрывает неочевидные ошибки, связанные с датами, которые не обнаруживаются модульными тестами. Причина кроется в фундаментальном изъяне проектирования самого распространенного и самого проклятого глобального объекта в JavaScript.

Читать статью
Bun только что уничтожил Concurrently.
Новости ИИ

Bun только что уничтожил Concurrently.

Последнее обновление Bun — это не просто прирост производительности; это прямая атака на ключевую часть вашего стека разработки. Узнайте, как эта единственная функция устраняет зависимость, на которую вы полагались годами.

Читать статью
Bun 1.4: Обновление, которое убивает ваши зависимости
Новости ИИ

Bun 1.4: Обновление, которое убивает ваши зависимости

Вышел спорный редизайн Bun на Rust, и дело не только в скорости. Новая встроенная стандартная библиотека призвана устранить раздувание зависимостей и обезопасить цепочку поставок, но не заходит ли это слишком далеко?

Читать статью
Solid 2 уничтожил свой собственный мета-фреймворк
Новости ИИ

Solid 2 уничтожил свой собственный мета-фреймворк

Фреймворк только что выпустил свое самое радикальное обновление, полностью переосмыслив асинхронность с нуля. Но главной жертвой стал не ваш старый код, а флагманский мета-фреймворк Solid — SolidStart.

Читать статью
TanStack только что переизобрели графики
Инструменты ИИ

TanStack только что переизобрели графики

Большинство библиотек для построения графиков заставляют идти на компромисс между размером бандла и функциональностью, ограничивая вас жесткими шаблонами. Новая библиотека, построенная на философии «Грамматики графики» (Grammar of Graphics), меняет правила игры, предлагая радикальную гибкость без лишнего веса.

Читать статью
TypeScript больше не зависит от JavaScript
Аналитика отрасли

TypeScript больше не зависит от JavaScript

Годами мощь TypeScript была скована ограничениями производительности JavaScript. Теперь новое поколение нативных компиляторов освобождает его, открывая возможности, о которых разработчики раньше не могли и мечтать.

Читать статью
Google только что убил TensorFlow.js
Инструменты ИИ

Google только что убил TensorFlow.js

Google только что запустил LiteRT.js, новую библиотеку, которая обеспечивает скорость ИИ, близкую к нативной, прямо в вашем браузере. Вот почему ее ядро WebAssembly делает TensorFlow.js устаревшим и открывает новую эру машинного обучения на устройстве.

Читать статью
Математика вашего браузера — шпион
Аналитика отрасли

Математика вашего браузера — шпион

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

Читать статью
Новый убийца модальных окон для React прибыл
Руководства

Новый убийца модальных окон для React прибыл

Управление модальными окнами и диалогами в React часто приводит к запутанному беспорядку из пропсов и состояний. Маленькая утилита под названием `react-call` полностью меняет правила игры, позволяя вызывать компоненты как простые асинхронные функции.

Читать статью
NPM 12 Завершает Скриптопокалипсис
Аналитика отрасли

NPM 12 Завершает Скриптопокалипсис

В течение многих лет одна команда `npm install` могла спровоцировать атаки на цепочку поставок на вашей машине. NPM 12 наконец-то захлопывает эту дверь, по умолчанию отключая автоматическое выполнение скриптов.

Читать статью
Эта настройка останавливает 99% атак NPM
Руководства

Эта настройка останавливает 99% атак NPM

Атаки на цепочку поставок NPM стремительно растут, но одна настройка может нейтрализовать большинство из них. Это 30-секундное исправление задерживает установку новых пакетов, давая сообществу время обнаружить вредоносное ПО до того, как оно попадет на вашу машину.

Читать статью
Ваша настройка Node.js — это бомба замедленного действия
Руководства

Ваша настройка Node.js — это бомба замедленного действия

Атаки на цепочки поставок еженедельно поражают проекты Node.js, но вы можете усилить свою защиту за считанные минуты. Эти проверенные в боях стратегии для npm, pnpm и Bun остановят большинство атак до их начала.

Читать статью
Deno только что устранил 3 раздражающие проблемы Node.js
Сравнения

Deno только что устранил 3 раздражающие проблемы Node.js

Deno 2.8 только что произвел фурор в мире Node.js, устранив три из самых насущных проблем разработчиков. Узнайте, как ваша установка стала в 3,6 раза быстрее, исправления безопасности стали автоматизированными, а публикация в npm теперь выполняется одной командой.

Читать статью
Переписывание Bun на Rust: Предательство, убившее Zig?
Аналитика отрасли

Переписывание Bun на Rust: Предательство, убившее Zig?

Bun, среда выполнения JavaScript, которая сделала Zig известным, теперь экспериментирует с полным переписыванием на Rust. Узнайте, почему его создатель отказывается от языка, который он отстаивал, и что это значит для будущего системного программирования.

Читать статью
Переписывание React на Rust только что убило ручные хуки
Новости ИИ

Переписывание React на Rust только что убило ручные хуки

Meta только что переписала React Compiler на Rust, обеспечив 10-кратное увеличение производительности, что делает ручную мемоизацию устаревшей. Узнайте, почему это меняет все для разработчиков и действительно ли TypeScript находится под угрозой.

Читать статью