Дайджест свежих материалов из мира фронтенда за последнюю неделю №480 (2 — 8 августа 2021)

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


Медиа | Веб-разработка | CSS | JavaScript | Браузеры


Медиа


• podcast Подкаст «Веб-стандарты» №293. Chrome DevTools, нестинг в CSS, Compat 2021, Yarn 3, парсер URL, Git Hooks, доступный диалог
• podcast «Новости 512» от CSSSR: Rust — любимый язык разработчиков, рекомендации по доступности и будущее браузерных автоматизаций
• podcast Подкаст «Фронтенд Юность» #198: ЛГБТ-девелоперы
• podcast Подкаст «Callback Hell» от CSSSR: GraalVM + Facebook, конкуренты React, a11y, мультиплатформа идущая от мобильных платформ

Веб-разработка


• habr NFC приходит в web
• en Написание отличного альтернативного текста: эмоции имеют значение
• en О веб-компонентах
• en Влияние заголовков client hints на пользовательские настройки
• en Бородатый мальчик объясняет веб-компоненты
• en Как создать приложение-синтезатор с помощью AudioContext API
• en Глубокое погружение в нюансы функциональности Skip to Content
• en Исполнилось 30 лет с момента появления интернета в мире
  • Производительность
    • habr Как собрать свой Lighthouse
    • en Рендеринг 3D за кадром: максимальная производительность с помощью canvas workers
    • en Стоит ли SVGO того?

  • Эффекты
    • habr Как сделать магический шар на Three.js
    • en Запускаем SVG (SMIL) анимацию, когда SVG становится виден
    • en Волшебные шарики в Three.js
    • en Подборка креативных сайтов «Inspirational Websites Roundup #28»

CSS


• en Использование CSS Shapes для интересных элементов управления и навигации
• en CSS Modules (нативные)
• en 6 причин использовать Tailwind вместо традиционного CSS
• en Вложенность CSS, специфика и вы
• en Эффективные вспомогательные утилиты, использующие инлайновые кастомные свойства CSS и calc()
• en Рефакторинг CSS: стратегия, регрессионное тестирование и обслуживание (часть 2)
• en Подробно о text-emphasis

JavaScript


• habr JavaScript: как из Fetch сделать Axios?
• habr Приёмы ускорения кода на JS и других языках: подборка от разработчика поиска Яндекса
• en Как создать устойчивые пользовательские интерфейсы на JavaScript
• en Представляем JavaScript и TypeScript клиент для AnyCable
• en Наглядное руководство по рефакторингу коллбек-функций для промисов и Async/await
• en Как работает функция автозаполнения в поиске MDN
• en Секрет производительности JavaScript: V8 и скрытые классы

  • React
    • en Как выполнять CRUD-операции с помощью React, React Hooks и Axios
    • en Три примера проблемного кода в React и способы их устранения
    • en Использование localStorage с React Hooks
    • en Визуальное руководство по рендерингу в React — useMemo
    • en Выявление ошибок в Reactс помощью Error Boundaries
    • en Почему вам следует отказаться от использования шаблона «container/presentational» в Redux
    • en 10 способов стилизовать приложение на React
    • en Создайте свою собственный Recoil

  • Vue
    • en Vue.js был выбран в качестве будущего JavaScript-фреймворка Wikimedia Foundation
    • en Лучшие UI-библиотеки для Vue 3 за 2021
    • en Создайте эффективный виртуальный список с прокруткой во Vue.js

  • Angular
    • habr Пришло время избавиться от Angular и сэкономить миллиарды долларов
    • en Продвинутый динамический Angular компонент

  • Svelte
    • en Tauri со cтандартным Svelte или SvelteKit
    • en Svelte Society — глобальная сеть поклонников Svelte, которые добровольно стремятся продвигать Svelte и его экосистему
    • en SvelteKit и Prisma — союз, заключенный в цифровом раю

  • Libs & Plugins
    • en Упрощенная Peer to Peer коммуникация с PeerJS
    • en Учебное пособие по TensorFlow.js: начало работы с ML библиотекой

Браузеры


• Microsoft добавила в браузер Edge сверхбезопасный режим Edge Super Duper Secure Mode
• Исследование: как популярные расширения Chrome влияют на производительность устройства
• Количество пользователей Firefox продолжило снижение во втором квартале
• Chrome 93 может считывать одноразовые SMS-пароли со смартфона и переносить их в десктопную версию браузера


Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Источник: https://habr.com/ru/post/571802/


Интересные статьи

Интересные статьи

Меня зовут Денис Власов, я Data Scientist в Учи.ру. С помощью моделей машинного обучения из записей онлайн-уроков мы сделали гифки — последовательность из нескольких кадр...
Подборка свежих уроков, видео и пакетов по фреймворку Laravel. Читать дальше →
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
На русскоязычных ресурсах трудно найти подходящую информацию, возможно этот материал позволит вам понять некоторые основы для создания многопользовательских игр и не только. Я планирую сделат...
Всем привет, меня зовут Сергей. Я занимаюсь тестированием фронтенда Яндекс.Маркета. Знаю, что среди читателей Хабра много IT-специалистов, которые как-то связаны с релизным процессом и тестир...