Дайджест свежих материалов из мира фронтенда за последнюю неделю №460 (22 — 28 марта 2021)
- вторник, 30 марта 2021 г. в 00:33:17

Медиа | Веб-разработка | CSS | JavaScript | Браузеры
UnderJS Podcast #30 — Billing и бухгалтерия — инженерная сторона с Виталием Слободиным.
«Новости 512» от CSSSR: Firefox 87, Grid на примерах, «смерть» Node.js-процессов, проблема JS-библиотек, Compat2021
Подкаст «Фронтенд Юность» #178: Супер-выпуск. Массивы против объектов. Раунд 1
Подкаст «Веб-стандарты» №274. Новинки V8, бета Chrome 90 и веб-бандлы, ненастоящие PWA и нативный CSS Nesting
14 полезных инструментов, ускоряющих и упрощающих веб-разработку
Глубокое погружение в Eleventy Static Site Generator
Под капотом Emoji
Конец AMP
Интерактивные веб-компоненты проще, чем вы думаете
Bootstrap 5 Beta 3, Понимание леайута в Bootstrap 5
5 различных инструментов для мониторинга фронтенда
Headless: сценарии использования и для чего он нужен
Как Web Audio API используется для снятия цифрового отпечатка браузера
Скрытые векторы атак через OAuth
Неужели мы проиграли битву за конфиденциальность супер-кукам?
security.txt: предлагаемый стандарт, который позволяет веб-сайтам задавать политики безопасности
Как повысить производительность мультимедиа при ограниченном бюджете
Как улучшить производительность CSS
У кого самый быстрый веб-сайт F1 в 2021 году? Часть 1: Methodology & Alpha Tauri, Часть 2: Alfa Romeo
4 инструмента для измерения Core Web Vitals
Полное руководство по доступным компонентам интерфейса
Автоматическое тестирование доступности: использование GitHub Actions и pa11y-ci с помощью axe
A11y Style Guide
Подкаст «JS Party» – Эпизод #167: 10 ошибок a11y, которые следует избегать
Цветовые функции в CSS. Мечты сбываются: смешивание, прозрачность, контраст
Compat2021: устранение пяти основных проблем совместимости в вебе
Приручение режимов наложения: `difference` и`exclusion`
4 лучших альтернативы Tailwind CSS на 2021 год
Обработка текста, размещенного поверх изображений в CSS
Нетипичное использование горизонтальных разделителей
Анимация подчеркивания
Как улучшить недостаточно проработанные элементы select
Эффект фрагментации изображения с помощью масок CSS и кастомных свойств
Как создатель node.js сам разочаровался в нем
Понятный человеку JavaScript: история двух экспертов
Основные тренды JavaScript, за которыми стоит следить в 2021 году
JavaScript SEO: лучшие практики и инструменты отладки
Самый проклятый JavaScript
Новые функции ES2021, которые вы могли пропустить
Простые советы по написанию чистых компонентов React
Визуализация данных: легкое создание графиков на React
React + D3.js
Как создать аккордеон с нуля без использования внешней библиотеки
Расширенное руководство по React Context с хуками.
Собеседование JUNIOR FRONTEND REACT разработчика
Семилетними шагами: миграция с JSP + Angular JS на Angular 2+
Как мы делаем наши базовые компоненты более гибкими: концепция контроллеров в Angular
Объяснение хуков жизненного цикла в Angular
The Ember Times — Issue No. 176
Представляем: Glint, typed-template решение для GlimmerX и Ember
Публичная бета-версия SvelteKit
Создайте десктопное приложение с Electron и Svelte
Как создать сайт с помощью Svelte и Sveltekit
Что нового в SocketIO 4?
wordwrapjs — Перенос слов на javascript.
jsep — крошечный парсер выражений в JavaScript
Google удалил расширение ClearURLs из Chrome Web Store
IETF официально прекратил поддержку протоколов TLS 1.0 и 1.1