Дайджест свежих материалов из мира фронтенда за последнюю неделю №447 (21 — 27 декабря 2020)
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Медиа | Веб-разработка | CSS | JavaScript
Медиа
•
•
•
•
Веб-разработка
•
•
•
•
•
•
•
-
Производительность
•Три малоизвестных факта об AVIF
•Как оптимизировать прогрессивные веб-приложения: выходим за рамки основ
•Непрерывный анализ производительности с помощью Lighthouse CI и GitHub Actions
•Конвертация и оптимизация изображений из командной строки
•Мы обработали миллион веб-страниц, чтобы узнать, что замедляет работу веба
•Web Vitals от Google для измерения пользовательского опыта
•HTML/CSS техники для уменьшения вашего JavaScript
-
Доступность
•Доступность — это не так просто
•Как Discord реализовал клавиатурную навигацию в своем приложении
•Создание веба для следующего миллиарда пользователей, часть 2: эффективные стили для доступности
•Прогнозы доступности на 2021 год
CSS
•
•
•
•
•
JavaScript
•
•
•
•
•
•
-
Теория
•Все о коллбек-функциях в JavaScript
•ES6 классы в JavaScript, объясненные на примерах
•Основы чистых функций JavaScript
-
React
•React Server Components — что это?
•Что выбрать в качестве библиотеки компонентов для React-проекта
•Делаем схему выбора мест в кинозале на React: о canvas, красивом дизайне и оптимизации
•Вопросы для собеседования по хукам React
•О React Server Components в блоге Addy Osmani
•Аннотированное руководство по React Server Components
•Советы по оптимизации производительности React
-
Vue
•Какой будет новая версия Vuex?
•Управление состоянием в Vue 3
•Глубокое погружение в слоты Vue
•Вам действительно нужен Vuex?
•Почему нам все еще нужны системы управления состоянием в Vue 3 — но не так, как вы думаете
-
Angular
•Как мы распилили монолит. Часть 4. И как Angular между приложениями пошарили
•Управление SVG иконками в приложении на Angular
•29 вопросов для интервью по Angular, к которым нужно подготовиться
•Повысьте производительность Angular за счет понимания Change Detection
-
Svelte
•Интеграция TypeScript со Svelte
-
Libs & Plugins
•Dann.js — Javascript библиотека для создания нейронной сети
•localForage: Управление браузерным оффлайн-хранилищем
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.