Все потоки
Поиск
Написать публикацию
Обновить
215.32

JavaScript *

Прототипно-ориентированный язык программирования

Сначала показывать
Порог рейтинга

Программа DUMP 2025: суровый хардкор во фронтенде

Время на прочтение3 мин
Количество просмотров1.1K

25 апреля в Екатеринбурге пройдет самая большая на Урале ИТ-конференция, которая в этом году будет состоять из 11 секций. Рассказываем, что ждет слушателей в одной из самых техничных из них — секции Frontend. Так уж получилось, что в этот раз она будет суровой, хардкорной и чисто мужской. 

Восемь брутальных докладов о Frontend

Посмотреть все доклады

Microsoft ошибочно удалила расширения для VSCode Material Theme — Free и Material Theme Icons — Free и потом вернула

Время на прочтение2 мин
Количество просмотров1.6K

Microsoft признала, что по ошибке удалила из Visual Studio Marketplace расширения для VSCode под названием Material Theme - Free и Material Theme Icons - Free, которые используют более 9 млн пользователей. Изначально в компании удалили эти расширения из-за наличия в новых версиях расширений определённого количества обфусцированного кода в release-notes.js, а их издатель Маттиа Асторино (он же «equinusocio») был заблокирован на платформе. Но потом в Microsoft обнаружили, что этот код на самом деле не был вредоносным и не представлял угроз безопасности пользователям.

Читать далее

Microsoft разрабатывает на Go проект TypeScript 7

Время на прочтение5 мин
Количество просмотров12K

Команда разработчиков из Microsoft представила наработки открытого проекта TypeScript 7 (компилятора TypeScript на языке Go), написанные на Go под лицензией Apache 2.0. Нативное решение уже сейчас в части тестов в 10 раз быстрее текущей реализации на TypeScript на основе JavaScript.

Читать далее

Релиз TypeScript 5.8

Время на прочтение1 мин
Количество просмотров6.5K

В начале марта 2025 года Microsoft представила релиз TypeScript 5.8 с улучшенной поддержкой проверки возвращаемых выражений, поддержкой require(esm) в --module nodenext, --libReplacement для ускорения загрузки приложений и --erasableSyntaxOnly.

Читать далее

Selectel выпустил бесплатный базовый курс по JavaScript

Время на прочтение1 мин
Количество просмотров6.5K


В Академии Selectel появился бесплатный курс для желающих освоить JS: «Основы JavaScript: от переменных до функций». Все обучающие материалы доступны бесплатно, регистрироваться и оставлять свои данные не нужно. На изучение курса уйдет около полутора часов.
Читать дальше →

Вышел открытый проект Typeconf  — инструмент TypeScript, добавляющий типы в конфигурации

Время на прочтение1 мин
Количество просмотров4.1K

Состоялся выпуск открытого проекта Typeconf. Это инструмент TypeScript, добавляющий типы в конфигурации. Исходные код решения написан на TypeScript и JavaScript и опубликован на GitHub под лицензией Apache License 2.0.

Читать далее

Проект TypeScript HKT — реализация micro HKT (higher-kinded type) для TypeScript с гарантированной безопасностью типов

Время на прочтение2 мин
Количество просмотров1.6K

Разработчик с ником Snowflyt представил открытый проект под названием TypeScript HKT. Это реализация micro HKT (higher-kinded type) для TypeScript с элегантно гарантированной безопасностью типов. Исходные код решения написан на TypeScript и JavaScript и опубликован на GitHub под лицензией Mozilla Public License 2.0.

Читать далее

Brave разрешил вставлять собственные скрипты JavaScript для настройки веб-сайтов

Время на прочтение2 мин
Количество просмотров3.1K

Браузер Brave получает новую функцию под названием «пользовательские скрипты». Она позволяет продвинутым юзерам вставлять собственные скрипты JavaScript в веб-сайты для их настройки и контроля над своим опытом просмотра.

Читать далее

Представлен открытый проект по локальной передаче файлов на несколько устройств с помощью браузера

Время на прочтение1 мин
Количество просмотров1.7K

10 февраля 2025 года разработчик Калин Влад представил открытый проект по передача файлов через веб-сокеты. Исходный код серверной и клиентской части решения написан на JavaScript и опубликован на GitHub.

«Это передача файлов через сокеты. Моя идея заключалась в том, чтобы использовать браузер для передачи файлов на несколько устройств одновременно. Отправка и получение работают в любом направлении, поскольку каждое соединение имеет свой собственный набор соединений. Мой вариант использования: я хочу легко передавать файлы между несколькими устройствами и платформами», — пояснил автор проекта.

Читать далее

Вышел Astro 5.2: поддержка Tailwind 4, TOML и новая логика редиректов

Время на прочтение1 мин
Количество просмотров1.7K

Разработчики фреймворка Astro выпустили версию 5.2. В обновлении добавили поддержку Tailwind 4, формата TOML для Markdown frontmatter и переработанную логику редиректов на страницы со слешами в пути. Также появилась экспериментальная функция для отключения React streaming.

Читать далее

Яндекс любит фронтенд, а ты?…

Время на прочтение2 мин
Количество просмотров5.9K

15 февраля 2025 года мы соберём на одной площадке лучших экспертов фронтенд‑индустрии на конференции «Я 💛 Фронтенд». В программе — доклады и дискуссии с экспертами, новости веба, соревнование по вёрстке, решение задач с Yandex Code Assistant и нетворкинг.

Читать далее

Представлен открытый проект Vanilla CSS Design System

Время на прочтение1 мин
Количество просмотров5K

Разработчик под ником pattespatte представил открытый проект под названием Vanilla CSS Design System. Исходный код решения написан на CSS и JavaScript и опубликован на GitHub под лицензией MIT.

Читать далее

Oracle столкнулась с восстанием клиентов Java после «хищнических» изменений цен

Время на прочтение3 мин
Количество просмотров7.2K

Согласно исследованию независимой фирмы Dimensional Research, лишь один из десяти клиентов Oracle Java продолжит пользоваться продуктом после изменений в лицензировании в январе 2023 года. Доля пользователей, рассматривающих возможность перехода на альтернативные виртуальные машины Java (JVM) или комплекты разработки (JDK) на основе открытого кода, увеличилась с 72% в 2023 году до 88% в 2024-м. Во Франции она достигла 92%, а в Германии — 95%.

Читать далее

Ближайшие события

Представлен проект по визуализации всех книг мира в ISBN-Space

Время на прочтение2 мин
Количество просмотров11K

Представлен открытый проект ISBN Visualization по визуализации более 97 млн книг со всего мира в пространстве ISBN. Код решения написан на TypeScript и Rust и опубликован на GitHub под лицензией GNU Affero General Public License. Международный стандартный книжный номер (International Standard Book Number, ISBN) — уникальный номер книжного издания, необходимый для распространения книги в торговых сетях и автоматизации работы с изданием.

Читать далее

Представлен проект LinuxPDF — Linux в PDF в браузере

Время на прочтение2 мин
Количество просмотров9.9K

Разработчик под ником ading2210 представил проект LinuxPDF — Linux в PDF в браузере. Проект открывается только в браузерах на базе Chromium, использующих движок PDFium. Код написан на C и опубликован на GitHub по лицензией GNU General Public License v3.0.

Читать далее

Состоялся релиз Bun 1.2 — среды выполнения JavaScript и TypeScript

Время на прочтение3 мин
Количество просмотров5.6K

22 января 2025 года состоялся релиз Bun 1.2 — среды выполнения JavaScript и TypeScript с возможностью отладки кода и поддержкой популярных веб-фрейворков. Выпуск Bun 1.1 произошёл в апреле 2024 года, проект Bun 1.0 вышел в сентябре 2023 года.

Читать далее

Функция Type Stripping в Node.js теперь доступна по умолчанию

Время на прочтение1 мин
Количество просмотров3.9K

Функция Type Stripping в Node.js, с помощью которой разработчики могут запускать код на TypeScript без дополнительной конфигурации, теперь доступна по умолчанию. Член комитета управления Node.js Марко Ипполито (Marco Ippolito) отметил, что Type Stripping можно найти в версии Node.js 23.6.0. В ближайшее время команда проекта выпустит стабильный релиз.

Читать далее

Google начинает требовать JavaScript для поиска Google

Время на прочтение2 мин
Количество просмотров14K

Google начала требовать от пользователей включения JavaScript для использования поисковика Google. Это изменение призвано «лучше защитить» поиск от вредоносной активности ботов и спама, а также повысить релевантность результатов выдачи. 

Читать далее

Представлен проект DoomPDF — Doom в PDF в браузере

Время на прочтение3 мин
Количество просмотров11K

Разработчик под ником ading2210 представил проект DoomPDF — это Doom в PDF в браузере. Код написан на C и опубликован на GitHub. Игровой PDF-файл открывается только в браузерах на базе Chromium, использующих движок PDFium.

Читать далее

Представлен проект pdftris — тетрис в PDF в браузере

Время на прочтение1 мин
Количество просмотров5.3K

Разработчик Томас Ринсма представил проект pdftris — это тетрис в PDF в браузере. Код написан на Python и опубликован на GitHub.

Читать далее

Вклад авторов