Мажорное обновление сборщика Rollup 2.0.0 получило множество изменений: возвращение к отсутствию зависимостей, переезд на Node.js 10, использование Chokidar для отслеживания изменений, удаление некоторых хуков, подключение в виде ES-модуля и другие — https://github.com/rollup/rollup/releases/tag/v2.0.0
Преимущества в производительности от использования вариативных шрифтов. Мэнди Майкл объясняет, почему выгоднее использовать вариативные шрифты вместо отдельных шрифтов для начертаний и как это может помочь дизайнерам — https://medium.com/p/79af8c4ff56c
Что React делает, а что не делает. Дэйв Седдиа объясняет, за что в приложениях отвечает React, а какие части никак с ним не связаны — https://daveceddia.com/what-react-does/
Когда умножение на 0 на самом деле не равно 0. Дэниэл Уилсон изучает, как работают режимы смешивания цветов в разных браузерах и как итоговый цвет может зависеть от цветового пространства монитора пользователя — https://danielcwilson.com/blog/2020/03/blend-modes-in-spaaaace/
Профессиональный онлайн‑курс «Вёрстка email-рассылок» HTML Academy стартует летом 2020. В программе 5 разделов: особенности вёрстки писем, текст и картинки, тестирование и оптимизация, фреймворки и конструкторы. Предварительная запись.
Rome, новый набор инструментов для JavaScript. Джейсон Миллер разбирается, какие подходы и возможности приносит для разработчиков новый проект создателя Yarn и Babel — https://jasonformat.com/rome-javascript-toolchain/
Vue.js: документальный фильм. История о том, как сторонний проект разработчика в Google смог составить конкуренцию Angular, React и другим популярным фреймворкам — https://youtu.be/OrxmtDw4pVI
Обход дерева при помощи JavaScript. Джошуа Холл реализует несколько алгоритмов поиска в бинарном дереве с объяснениями — https://alligator.io/js/tree-traversal/
Случай частичной гидрации на Next и Preact. Лукас Бомбах рассказывает о подходе, когда на клиенте гидрируется только самое необходимое — https://medium.com/p/20fab9c808d5