Фронтенд-дайджест №451 (18 - 24 января 2021)
Медиа
- «Новости 512» от CSSSR: Chrome 88, Meteor.js 2.0, Deno 1.7, CSS clip-path(), 300+ вопросов по React, JS Rising Stars 2020
- Подкаст "Фронтенд Юность" #170: В #опу стейт менеджеры
- Подкаст "Веб-стандарты" №265: Smashing Conf, Puppeteer и Firefox, состояние всего, video как picture, чек-лист по перфомансу
Веб-разработка
-
Чтобы быть впереди веба, веб-стандартам нужно бежать в два раза быстрее
-
Производительность
- Как мы улучшили производительность SmashingMagazine
- Браузерный JPEG-оптимизатор, соблюдающий конфиденциальность и использующий Web Workers и WebAssembly
- Как избежать сдвигов макета из-за веб-шрифтов
- Важность порядка подключения
@font-face
при использовании preload - Использование Performance Web API с Chrome DevTools
- Как измеряются метрики сайта: LCP, FID и CLS
-
Доступность
-
Эффекты
CSS
- Понимание Clip Path в CSS
- Новое в Chrome 88: aspect-ratio
- Первый публичный черновик CSS-каскада 5 уровня
- Используйте CSS Clamp для создания более гибкой обертки
- Как воспроизводить и приостанавливать анимацию CSS с помощью кастомных свойств CSS
- Руководство по единицам размерности в CSS - ч.1: посмотрите на эти абсолютные единицы!
- CSS Clamp(): адаптивная комбинация, которую мы все ждали
JavaScript
-
Поддержка приложений на JavaScript в долгосрочной перспективе
-
React
- Server-Side Rendering с нуля до профи
- Как писать React компоненты лучше
- Почему React Context не является инструментом «управления состоянием» (и почему он не заменяет Redux)
- Сравнение 5 лучших библиотек React для анимации
- Магия многошаговых форм, основанных на React
- Styled-components vs. Emotion-JS для обработки CSS
- Использование хуков с React Router
- Вам действительно нужен Redux? - Плюсы и минусы этой библиотеки управления состоянием
-
Vue
-
Angular
-
Ember
-
Svelte
-
Libs & Plugins
Браузеры
- Brave — первый браузер с нативной поддержкой протокола IPFS. Это первый шаг к децентрализованной Сети
- Обновления конфиденциальности и безопасности в Microsoft Edge 88
- Релиз Chrome 88
- Разбираем V8. Заглядываем под капот Chrome на виртуалке с Hack The Box
- В Safari 14 добавлена поддержка WebExtensions. Так где же расширения?
- Состоялся релиз Edge 88: «спящие вкладки», менеджер паролей, поиск на боковой панели и др.
- Сравнение приватности браузеров
- Следует ли отказаться от поддержки Internet Explorer 11?