Дайджест свежих материалов из мира фронтенда за последнюю неделю №398 (13 — 19 января 2020)
- вторник, 21 января 2020 г. в 00:24:12

Веб-разработка | CSS | JavaScript | Браузеры
Веб-разработка
32 совета веб-разработчику, который хочет вырасти над собой в 2020 году
Выпущен «шрифт для разработчиков» JetBrains Mono
Навигация в вебе с помощью геймпада
Решение вопроса с элементом Section
Вечные статьи для веб-разработчиков
Изучите End-to-end тестирование с помощью Puppeteer
Tiny helpers — Коллекция бесплатных онлайн-инструментов для веб-разработчиков
Тестирование вашего сайта на визуальные регрессии с BackstopJS
Позволяйте инструментам делать выбор
«Лучшие» метрики производительности? Начните с этих шести
Оптимизация ваших изображений не улучшила ваше время загрузки? Вот почему
Веб-производительность: 11 обязательных советов, чтобы ускорить работу вашего сайта
Доступность цифровой версии BBC — обзор 2019
Web Accessibility Compliance и законодательство в ЕС
Техника 3D Folding Layout для HTML элементов
Как делать анимацию в вебе с помощью Greensock
CSS
Так когда же всё таки можно использовать !important?
Эффект клика в стиле Material design с помощью pointer events и CSS Custom Properties
Стоит ли хостить Google Fonts у себя?
Продумывание вариантов стилизации для веб-компонентов
CSS4 уже здесь!
Как использовать селектор псевдо-класса :root в CSS
Добавление разделителей в раскладки с CSS-in-JS
Ванильный JavaScript и HTML. Никаких фреймворков. Никаких библиотек. Никаких проблем
О 30-кратном увеличении параллелизма в Node.js
Бандлинг JavaScript-кода и производительность: передовые методики
Распространенные ошибки при работе с промисами в JavaScript, о которых должен знать каждый (перевод)
Чистый код для TypeScript — Часть 1
15 методов работы с массивами в JavaScript, которые необходимо знать в 2020 году
9 способов работать с объектами в JavaScript в 2020 году
Важные моменты при работе с массивами и объектами в рамках взаимодействия с REST API
Optional Chaining, Null Coalescing и как они изменят способ написания кода
Новый фронтенд Одноклассников: запуск React в Java. Часть I
Лучшие новые функции React App 3.3
Введение в React Context API
React-spring визуализатор
React с TypeScript: лучшие практики
Доступный заголовок страницы в одностраничном приложении на React
Релиз Next.js 9.2
10 практик в VSCode для ускорения процесса разработки на React
Руководство по React refs: useRef и createRef
Как сделать приложения React VR
10 способов оптимизировать производительность вашего приложения React
Vue + Apollo: Дырявые абстракции
Vue Component Development Kit v0.4.0
12 Vue.js Best Practices для профессиональных разработчиков
Как добавить AutoComplete Input в ваше приложение Vue.js
6 способов отписаться от Observables в Angular
Angular: как поддерживать IE11
Angular в 2020 и далее
Пишем свою стратегию для виртуального скролла из Angular CDK
Как вы можете научиться использовать Svelte для вашего следующего проекта JS
Все, что вам нужно знать, чтобы начать писать Svelte Single File Components
Браузеры
В Chrome в течение двух лет планируют отключить поддержку сторонних cookies на сайтах
Обновление до нового Microsoft Edge
Как мы делали Picture-in-Picture в Firefox Desktop для большего контроля над видео Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.