Фронтенд-дайджест №399 (20 - 26 января 2020)
Медиа
- Подкаст "Веб-стандарты" №211. Софт-скилы, футбол и жизнь без фронтенда, веб-компоненты, React, гриды, перфоманс, дайвёрсити
- Подкаст "Сделайте мне красиво", Выпуск №33 - Тренды дизайна, микробраузеры и развивающие этюды
- Подкаст Фронтенд Юность (18+) #122 Справедливая зарплата для планктона
- Подкаст "CSSSR": Новости 512 — Styled Components 5.0, lazy-loading, multi-directional layout, ru Github
- Подкаст "Девшахта/Ночной фронтенд" №109: Грамотная работа с ошибками. Монада Either.
Веб-разработка
-
Веб в 2020 году: расширяемость и функциональная совместимость
-
Воссоздание кнопки Arduino с использованием SVG и lit-element
-
Инструменты
- Моя история об устаревших инструментах, технологиях и решениях в веб-разработке
- Playwright - новая Node библиотека от Microsoft для автоматизации браузеров на Chromium, WebKit и Firefox. Созданная разработчиками Puppeteer, Playwright нацелена на создание кросс-браузерной, быстрой и вечнозеленой веб-платформы для автоматизации
- Встречайте Yarn 2!
- Prettier в крупных проектах: тратим 20 минут на настройку, забываем о форматировании навсегда
- Оптимизация времени сборки проекта
- Конфигурация ESLint и лучшие практики
-
Производительность
-
Доступность
-
Эффекты
CSS
- The CSS Cascade. Или, как браузеры разрешают вопрос с конкурирующими CSS стилями
- CSS Houdini: все, что вам нужно знать о самых популярных API
- Понимание ключевых слов CSS «Initial», «Inherit» и «Unset»
- Использование адаптивных модификаторов для управления изменениями компоновки в ваших компонентах
- Создание разнонаправленных макетов
- Немного воображаемого CSS
- 4 макета CSS без использования медиа-запросов
- RTL Styling 101 — подробное руководство по RTL-стилизации в CSS
- Многострочные градиентные ссылки
- Волшебные радужные градиенты с CSS Houdini и React Hooks
- Внутренние размеры в CSS
JavaScript
-
Распространенные ошибки при использование Promise в Javascript
-
Чтение и обработка файлов с помощью JavaScript FileReader API
-
10 самых важных фреймворков JavaScript за последнее десятилетие
-
Уважаемые поклонники for Loop: давайте будем использовать методы Array
-
React
- Обзор JSX с тремя примерами не из React
- 10 концепций JavaScript, которые вам нужны, чтобы освоить React (+ шпаргалка)
- Как использовать Инверсию Управления в JavaScript и в Reactjs для упрощения работы с кодом
- Руководство для начинающих по циклам в React JSX
- Создавайте более доступные формы с помощью React Icons
- Динамическая загрузка компонентов React с помощью хуков
-
Vue
-
Angular
-
Ember
-
Libs & Plugins
Браузеры
- Исследователи обвинили Opera в выдаче микрозаймов под 438% годовых в обход правил Google
- Google тестирует новый интерфейс меню «Поделиться» в Chrome – с инструментами для создания QR-кодов и скриншотов
- Обзор финальной версии Microsoft Edge на базе Chromium: новый старый знакомый
- Микробраузеры повсюду. Но что мы о них знаем?
- Следующая версия браузера Apple Safari выйдет уже без поддержки Adobe Flash
- За последние две недели компания Mozilla заблокировала 197 дополнений к Firefox
- Edgium