Фронтенд-дайджест №385 (21 - 27 октября 2019)
Медиа
- Подкаст "Фронтенд Юность (18+)" - #112 Думай быстрее, а то прямо здесь получишь
- Repozitorro #32 - Лендинг на React! Миф, или реальность?)
- Winterview - #102 — Илья Немиро о собеседованиях фронтендеров
- Nordic.js 2019, 27 видео
Веб-разработка
-
Движение IndieWeb: владение своими данными и изменение того, что вы хотите видеть в интернете
-
Интерактивное веб-приложение без программирования? Легко! Mavo вам в руки
-
Создние приложения для закладок с помощью FaunaDB, Netlify и 11ty
-
Руководство по оптимизации изображений для мобильных устройств
-
HTMHell - Коллекция плохих практик в HTML, скопированная с реальных сайтов.
-
Доступность
-
Эффекты
CSS
- Синтаксис с двумя значениями для свойства CSS Display
- Новые правила игры для CSS: min() и max() теперь в @webkit
- Используйте CSS Grid на продакшене уже сегодня
- 8 современных CSS-функций (и как их использовать)
- Frontend Focus: Dark Mode. Об особенностях и текущем состоянии темного режима в вебе
- CSS тренды 2019: полное руководство для отслеживания последних тенденций CSS
- История гридов: от печатного станка до современного веб-дизайна
- Небольшое руководство по вариативным цветным шрифтам
- 25 дней CSS-анимации: самообучение CSS с помощью Motion Design.
- Создание Scrapbook-макета на CSS Grid
- Нетривиальная расстановка элементов на flexbox без media-запросов
- Маленькие хитрости кастомных свойств (CSS-переменных)
JavaScript
-
Теория
-
Svelte
-
React
- Подготовка к будущему с React Prereleases
- Я протестировал React приложение с помощью Jest, Enzyme, Testing Library и Cypress. Вот различия.
- Как эффективно использовать Context API с хуками, избегая узких мест в производительности
- 7 способов реализовать условный рендеринг в React-приложениях
- Redux — Не нужен! Заменяем с помощью useContext и useReducer в React?
- Смогут ли React-хуки заменить компоненты высшего порядка (HOC)?
- 55 уроков после 5-тилетнего использования React
-
Vue
-
Angular
-
Libs & Plugins
Браузеры
- Релиз Firefox 70
- Релиз Chrome 78
- Firefox 70: детали для веб-разработчиков от Марата Таналина
- Firefox внедрил защиту от отслеживания в социальных сетях
- В Chrome появился форсированный ночной режим и новые настройки для вкладок
- Chrome 78: принудительный тёмный режим для всех платформ и встроенная проверка надежности паролей
- В мобильном браузере Firefox Preview появится поддержка дополнений
- В Samsung Galaxy Store появляется поддержка PWA
- Улучшение элементов управления в Microsoft Edge на Chromium
- Немецкое управление по информационной безопасности назвало Firefox самым защищенным браузером