RamdaJS, библиотека, упрощающая функциональное программирование на JavaScript, получила собственную игровую площадку. Мы осмотрелись и дали рекомендации.
Read more «Изучайте RamdaJS интерактивным способом»Рубрика: JavaScript
JavaScript и предубеждения
Меня огорчает, когда люди критикуют языки, которые они не используют, и заявляют о преимуществах методологий, далеких от доказательной базы. Итак, представьте мое разочарование, когда я столкнулся с JS Johnny и попыткой сделать статическую строгую типизацию привлекательной.
Опасности jQuery?
Хотя библиотека JavaScript jQuery уже не так популярна, как была, она по-прежнему широко используется. В результате не менее шести из десяти веб-сайтов подвержены уязвимости jQuery XSS. Еще больше проблем с безопасностью создают библиотеки jQuery, используемые для расширения возможностей jQuery.
Read more «Опасности jQuery?»Node.js выпущен с диагностическими отчетами
Node.js 13 был выпущен с обновлениями до V8 и новыми функциями, включая диагностические отчеты. В то же время Node.js 12 был переведен на долгосрочную поддержку.
Google AMP присоединяется к OpenJS Foundation
Google объявила, что ее платформа AMP присоединится к OpenJS Foundation. AMP был открытым исходным кодом в течение последних четырех лет, но этот шаг сделает его менее ориентированным на Google.
Выпущен диспетчер версий Node для Node.js
OpenJS Foundation объявил, что Node Version Manager (nvm) был принят фондом как проект. Nvm — это POSIX-совместимый сценарий bash для управления несколькими активными версиями Node.js.
Запущен статический TypeScript
Исследователи из Microsoft продемонстрировали Static TypeScript (STS), подмножество TypeScript, предназначенное для использования на платформах встроенного программирования.
Генераторы TypeScript 3.6 становятся строже
TypeScript был обновлен за счет более строгих генераторов, улучшений UX вокруг Promises и улучшенной игровой площадки TypeScript. TypeScript — это надмножество JavaScript, которое добавляет дополнительные статические типы, которые могут быть проверены компилятором TypeScript для выявления распространенных ошибок в ваших программах.
React 16.5 добавляет программный профилировщик
Вышел новый выпуск React с улучшениями, включая утилиту асинхронного тестирования, программный профилировщик и обновленную дорожную карту.
Google JavaScript Engine ускоряет парсинг JSON
Последнее обновление V8, движка Google JavaScript, было выпущено в бета-версии до его окончательного выпуска в координации с Chrome 76 Stable через несколько недель. Эта версия, 7.6, ускоряет синтаксический анализ JSON и добавляет поддержку собственного обхода стека.
Read more «Google JavaScript Engine ускоряет парсинг JSON»