Фронтенд-дайджест №447 (22 -27 декабря 2020)
Медиа
- Подкаст "Цинковый прод" #092: Дима Пацура к нам забежит, обсудим React Server Components, ffmpeg 20 лет
- Подкаст «Веб-стандарты» #261. Трансформации, Firefox 84, боль, MDN, черновики CSS, переполнение, центрирование, вьюпорт
- «Новости 512» от CSSSR: ES2021, итераторы, релизы CakePHP, Ember 3.23, npm 7.3.0, Zoom для школ от Ростелекома и Mail.ru
- «Новости 512» от CSSSR: React Server Components, Ruby 3, фреймворк Turbo от Basecamp, Node.js 15.5.0, memory management в JS
Веб-разработка
-
Как настраивать Favicon в 2021 году: Шесть файлов, которые удовлетворят любую потребность
-
Инструменты
-
Производительность
- Как оптимизировать прогрессивные веб-приложения: выходим за рамки основ
- Непрерывный анализ производительности с помощью Lighthouse CI и GitHub Actions
- Конвертация и оптимизация изображений из командной строки
- Мы обработали миллион веб-страниц, чтобы узнать, что замедляет работу веба
- Три малоизвестных факта об AVIF
- Web Vitals от Google для измерения пользовательского опыта
- HTML/CSS техники для уменьшения вашего JavaScript
-
Доступность
CSS
- Горизонтальный блог
- CSS: о выводе коротких и длинных текстов
- Создание модели CSS Grid в 2021 году с помощью 5 упражнений
- Кредитная карта с эффектом матового стекла на CSS
- Отладка CSS
JavaScript
-
Вырезаем, копируем и вставляем в JavaScript с помощью Clipboard API
-
Как я стал в 10 раз более продуктивным в качестве JavaScript разработчика
-
Теория
-
React
- React Server Components
- Делаем схему выбора мест в кинозале на React: о canvas, красивом дизайне и оптимизации
- Аннотированное руководство по React Server Components
- Советы по оптимизации производительности React
- Что выбрать в качестве библиотеки компонентов для React-проекта
- Вопросы для собеседования по хукам React
-
Vue
-
Angular
-
Ember
-
Svelte
-
Libs & Plugins