Дайджест свежих материалов из мира фронтенда за последнюю неделю №393 (9 — 15 декабря 2019)
- вторник, 17 декабря 2019 г. в 00:34:18

Медиа | Веб-разработка | CSS | JavaScript | Браузеры | Занимательное |
Подкаст «Веб-стандарты» №208: Идея MapML, WebAssembly, Docker для фронтендера, красивый или быстрый код, жизнь в Швеции
Подкаст «Девшахта/Ночной фронтенд»: 104: Комментарии про DI, конфликты и DDD
UnderJS Podcast #11 — Виктор Вершанский и Андрей Печкуров разговоры про NodeJS [Ламповый]
Подкаст «Сделайте мне красиво», Выпуск №30: Состояние веба в 2019 и как верстать табличку 2 недели
Подкаст «CSSSR»: Новости 512 — Rambler vs NGINX, CSS-in-JS performance, caniemail.com и security-релизы
Подкаст «proConf» #42 ВЫГОРАНИЕ и не только
Веб-разработка
9 полезных трюков HTML
Краткий обзор фронтенда в 2019 году
Raw WebGL — иллюстрированное руководство по написанию приложений на WebGL. Узнайте, какие ключевые структуры данных и типы необходимы для рисования в WebGL.
Веб-ридер с использованием Web Speech API
Почему <details> — это не аккордион
Тестирование доступности людьми с ограниченными возможностями
9 инструментов, повышающих продуктивность веб-разработчика
Develop, Debug, Learn? Время переосмыслить наши инструменты.
Эволюция инструментов JavaScript: современное руководство для разработчиков
Анализ нагрузки на процессор, создаваемой отдельными JavaScript-компонентами
Self-hosting третьесторонние ресурсы: хорошие, плохие и уродливые.
Разработка метрики производительности «Largest Contentful Paint»
Начало работы с веб-производительностью
Среднее время загрузки страницы на 2020 год. Вы быстрее?
CSS
Golden canon grid: страшилка для фронтендеров
Почему цвета HSL в CSS лучше остальных
Отображение типов файлов в ссылках
Цитирование в HTML: Quotations, Citations и Blockquotes
7 советов по использованию пользовательских свойств CSS
Глитч-эффект для текста на CSS за 3 минуты
CSS 3D трансформации и SVG
Удобный инструмент на Sass для создания сбалансированных цветовых палитр
Рисуем Гомера Симпсона с использованием кругов в CSS
Что нового можно ожидать от Node.js в 2020 году?
Нано-нейрон — 7 простых JavaScript функций, показывающих, как машина может «учиться»
Мысли о Svelte.
Вам, возможно, все-таки понадобятся эти точки с запятой в JavaScript
20 способов стать лучшим разработчиком Node.js в 2020 году
Как на самом деле работает Svelte? часть 2
Визуализация JavaScript: движок JavaScript
Разбираем WTF задачки в JavaScript
Занимательный JavaScript: Почти линейное уравнение
Полное руководство по классам в JavaScript
JavaScript's Async + Await за 5 минут
Новые фронтендовые библиотеки на периферии React
Невидимые затраты на производительность современных библиотек CSS-in-JS в приложениях на React
Что нового в Preact X?
Enterprise React в 2020
Моя подборка лучших технических докладов по React за 2019
Хорошее и плохое в программировании на Vue.js
Как повторно использовать кодовую базу Vue.js в нескольких приложениях
Плагин Composition API для Vue2
Portal — новая функция в Vue 3
Все, что вы должны знать о фильтрах во Vue
Design Principles of Vue 3.0 by Evan You
Angular компоненты со встраиваемым контентом
Делаем кроссплатформенное нативное десктоп приложение на Angular
Создаем готовый для опенсорса проект на Angular в пару кликов
Прекратите выдавать за утечку памяти что-то другое
50+ советов по производительности в Angular от профессионалов
Создание динамических форм в Angular на лету
10 полезных функций в Angular, которые вы, вероятно, никогда не использовали
Angular и Internet Explorer
Браузеры
Браузеру Firefox – 15 лет: взлёт, падение и ренессанс с упором на конфиденциальность
Новое в Chrome 79
Отладка переменных с помощью Watchpoints в Firefox 72
No to Chrome
ЗанимательноеПросим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.