Дайджест свежих материалов из мира фронтенда за последнюю неделю №492 (1 — 7 ноября 2021)

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


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


Медиа


• podcast «Новости 512» от CSSSR: HolyJS Piter 2021, бандлинг c Webpack 5 in deep, чего ждать от PHP 8.1, Babel 7.16, снова о ES2022
• podcast Подкаст «Веб-стандарты» №306. Новинки Safari TP, API и тихий релиз Safari 15.1, Photoshop в браузере, Node.js и веб-платформа
• podcast Подкаст «Фронтенд Юность» #211 Нейрофронтенд в космосе
• video АйТиБорода: JavaScript — ЗЛО! / Безопасность в сети НЕВОЗМОЖНА / Интервью с Андреем Викторовичем Столяровым
• video Школа разработки интерфейсов 2021 — запись лекций
• video Front-end Science c Сергеем Пузанковым: Стать фронтендером после 30: из работников цирка во фронтенд-разработчики

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


• en Все, что было анонсировано на Chrome Dev Summit 2021
• en Favicons: как сделать так, чтобы браузеры загружали только SVG версию
• en Разрушили ли одностраничные приложения (SPA) веб?
• en История веба, часть 10: Браузерные войны

  • Инструменты
    • habr Chrome DevTools: Хитрости при отладке
    • habr Введение в отладку на примере Firefox DevTools часть 1 из 4, часть 2 из 4
    • en Секреты инструментов разработчика, которые не должны быть секретами
    • en Depp — Быстрая проверка неиспользуемых и дублированных пакетов
    • en 10 лучших продвинутых настроек VS Code для разработчиков

  • Производительность
    • Google представил обновленную версию PageSpeed Insights
    • en Навстречу к новой метрике плавности анимации
    • en Требуется обратная связь: экспериментальный показатель отзывчивости
    • en Пользовательские потоки Lighthouse

  • Доступность
    • en Name, labels, ARIA, что с ними делать?
    • en Доступные переключатели

  • Эффекты
    • en Связанная с прокруткой анимация с помощью Web Animations API (WAAPI) и ScrollTimeline
    • en Как создать анимированную диаграмму вложенных квадратов с помощью масок
    • en Нестандартное всплывающее меню с SVG наложением и анимацией в фоне

CSS


• en Создание реальных компонентов: Chat Bubble в Facebook Messenger
• en CSS-ing Candy Ghost Buttons
• en Полное руководство по word-wrap, overflow-wrap, и word-break в CSS
• en Прощай, CSS-модули, привет, TailwindCSS
• en Как работает CSS

JavaScript


• habr Разбираемся в сортах реактивности
• en Глубокое погружение в Serverless UI с помощью TypeScript
• en Как создать собственную криптовалюту с помощью JavaScript

  • Теория
    • Map против Set в JavaScript: выбор структуры данных
    • en Кучи (heap) в JavaScript
    • en ES2022: Полное руководство по приватным полям классов, методам и статическим блокам инициализации

  • React
    • habr Как работает React: подробное руководство
    • habr Веб стал еще быстрее. Релиз Next.js 12
    • en React Router v6
    • en 5 новых киллер-фич в Next.js 12
    • en Gatsby 4: Использование SSR и DSG
    • en Как мы улучшили производительность приложения и качество кода, обновив React Navigation
    • en Краткое знакомство с Elm для разработчиков React
    • en Сравнение трех лучших библиотек для лайтбоксов в React
    • en Распространенные ошибки React хуков, которые следует избегать

  • Vue
    • habr Стилизация однофайловых Vue компонентов
    • en I18n. Интернационализация в приложениях на Vue
    • en Почему мне нравится Composition API Vue 3

  • Angular
    • en Angular v13 уже доступен
    • en Angular 13 в деталях
    • en Как использовать преобразователи маршрутов Angular с NgRx store

  • Svelte
    • en Hot Module Reloading для контента в Sveltekit
    • en Создайте свою собственную библиотеку компонентов с помощью Svelte

  • Libs & Plugins
    • en Smooth Scrollbar — Настраиваемое, подключаемое и высокопроизводительное решение для полосы прокрутки на JavaScript
    • en Theatre.js: создавайте сложные и мощные анимации на JavaScript.

Браузеры


• Изменение правил каталога дополнений к Firefox
• Релиз Firefox 94
• LibreWolf 94 — вариант Firefox, сфокусированный на конфиденциальности и безопасности
• en Браузер Microsoft Edge теперь доступен для Linux

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


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

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

В нашем новом дайджесте последствия App Tracking Transparency и борьба с зависимостями, новые MacBook Pro и летающая пицца, идеальный код, оффбординг, траты жителей разных стран на приложения и многое...
В нашей новой подборке троя в библиотеке, автотестирование и полезные протоколы, уязвимости Android и снижение комиссии Google Play, борьба с читерами, человеческое общение, цена покупок,...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
В новом дайджесте — работа разработчика с Apple Silicon M1, лучшие приложения Google Play и App Store, модуляризация приложений, начало App Store Small Business Program, GitHub Actions дл...
Компании растут и меняются. Если для небольшого бизнеса легко прогнозировать последствия любых изменений, то у крупного для такого предвидения — необходимо изучение деталей.