Фронтенд-дайджест №446 (14 -20 декабря 2020)
Медиа
- Front-end 2021 Roadmap & Trends | Что учить в 2021?
- Подкаст "Веб-стандарты" №260: Веб-альманах 2020, Safari TP, PWA, EStimate, загрузка по заявке, Houdini, Squoosh 2 и CLI
- Chrome Developer Summit 2020
- Chrome Dev Summit Russia 2020 Extended
- Основные моменты Chrome Dev Summit 2020
- Больше, больше фронтенда — доклады c ЮMoneyDay
- «Новости 512» от CSSSR: Firefox 84, «Фронтенд-2021» от Тинькофф, security-релизы Node.js, Deno 1.6, MDN Web DNA 2020
- Подкаст "Сделайте мне красиво" №52 - Раскати опечатку на 200 тысяч сайтов
- Подкаст Фронтенд Юность (18+) #166: Вся история JavaScript за 100 минут
Веб-разработка
-
Что фронтендер должен знать про UX и зачем прокачиваться в этом направлении
-
Производительность
-
Доступность
-
Эффекты
CSS
- AnimXYZ - компонентная библиотека для CSS анимаций, которая легко встраивается в любой фреймворк
- CSS свойства для точечных трансформаций
- Обработка короткого и длинного содержимого в CSS
- Шрифты в HTML письмах
- Content-visibility и Accessible Semantics
- Стилизация форматирования console.log() с помощью CSS
- Центрирование в CSS
- Как создавать адаптивные страницы и цветные темы с минимальным CSS
- CSS value processing
- Убираем сдвиги в верстке наложением в CSS Grid
- Прилипающие элементы в комбинации с CSS Grid
- CSS Scroll Snap — мощное средство для создания прокручиваемых контейнеров без JavaScript
JavaScript
-
Как один разработчик воссоздал AirDrop, используя только JavaScript
-
Учебник по Rust: Введение в Rust для разработчиков JavaScript
-
JavaScript: условный JS, загружаемый только тогда, когда это необходимо
-
Теория
-
React
- Настройка PWA с помощью сервис воркеров и create-react-app
- Как React обновляет состояние
- Импорт react с древнейших времен до наших дней
- Проверенные и достоверные советы 25 экспертов по React, которые сделают вас более продуктивным
- Создайте динамический Sitemap с помощью Next.js
- Как работают редьюсеры в Redux
- Iframes с React: лучшие практики
-
Vue
-
Angular
-
Ember
-
Libs & Plugins
Браузеры
- В Firefox, Chrome, Edge и Safari заблокирован сертификат, используемый для перехвата трафика в Казахстане
- В Firefox 85 появится дополнительная защита от отслеживания, основанная на сегментировании сети
- Релиз Firefox 84
- Новый менеджер паролей Microsoft синхронизирует данные между Edge, Chrome, iOS и Android
- Avast нашла 28 вредоносных расширений для Chrome и Edge, которые крадут личные данные пользователей
- Microsoft выпустила браузер Edge для компьютеров Apple на базе чипа M1