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

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

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


Медиа | Веб-разработка | 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-специалистов, которые как-то связаны с релизным процессом и тестир...