Дайджест свежих материалов из мира фронтенда за последнюю неделю №497 (6 — 12 декабря 2021)

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

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

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


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


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


habr Актуальные форматы изображений в вебе
• Что такое и зачем нужны шаблонизаторы HTML
• Что за Web 3.0, о котором все говорят, и какие недостатки нынешнего интернета он намерен исправить
en WCAG 3 еще не готов
en Основные моменты из Web Almanac 2021
en Как отслеживать пользователей без стороннего JavaScript
en 5 причин, по которым вам следует перейти на микрофронтенд-архитектуру

  • Инструменты
    habr Переход с Puppeteer на Playwright
    habr 5 причин почему Playwright лучше Cypress
    en Некоторые примечания по использованию esbuild
    en ssshape — генератор SVG-блобов/фигур, который дает вам возможность управлять ими вручную

  • Производительность
    en Builder.io: Как мы урезали наш JavaScript на 99% с помощью Qwik + Partytown
    en CLS в BuzzFeed. Часть 1: Достижение стабильности, Часть 2: Получение помощи от реальных пользователей, Часть 3: Работа с непредсказуемым
    en Defer Non-Critical Resources

CSS


habr Конфетти и CSS-матрёшка в дизайн-системе StackOverflow
habr Добавление пользовательской темы для фронтэнд-приложений
habr CSS Анимация с вариативным шрифтом
en Стандартизация focus стилей с помощью кастомных свойств CSS
en Breaking Out of the Box. Несколько CSS техник, позволяющих трансформировать сайт в веб-приложение
en Tailwind CSS v3.0
en Защитный CSS. Подборка техник, позволяющих избежать проблем с динамическим контентом
en Онлайн-инструмент для работы с адаптивной типографикой
en Создание часов на чистом CSS с помощью элемента HTML time
en Как создать анимированные загрузчики страниц в CSS
en Создание бесконечного зацикленного фонового изображения на CSS

JavaScript


en Конечные автоматы для JavaScript разработчиков — как их использовать в своих приложениях
en Невидимый бекдор в JavaScript

  • React
    en Погружение в итерацию, контекст и дочерние элементы в React
    en Оптимизация управления состоянием в приложениях на React
    en Next.js и Remix — краткое сравнение
    en Как и почему следует хранить состояние UI React в URL
    en Три способа обработки выборки данных в React проектах
    en Недооцененные хуки React, которые вы упускаете
    en Начало работы с React SyntheticEvent
    en Создание PDF-файлов в React с помощью react-pdf

  • Vue
    habr Petite-vue
    habr Прогрессивный Petite-vue
    en 8 проектов Vue, которые должен попробовать каждый новичок
    en Vue2 в стилеVue3: начало работы
    en Приключения Front-End разработчика | Наша работа по повышению производительности в вебе
    en Брендирование изображений с помощью ImageKit и Vue.js

  • Angular
    habr Анимации в библиотеке компонентов: виды анимаций, UX/UI паттерны, подходы в Angular с dependency injection
    en Module Federation — что, почему, как?
    en Разница между версиями Angular

  • Ember
    video Двухчасовой воркшоп по GlimmerX. Узнайте что экосистема Ember может предложить разработчику в 2021 году: Первая часть, Вторая часть, Репозиторий воркшопа
    en Загрузка изображений на S3 в Ember.js

  • Svelte
    en Как создать Todo приложение на Svelte
    en Reacting in Svelte — понимание компонентов в Svelte в стиле react

  • Libs & Plugins
    en elegant-threading — Элегантный способ ветвления в JavaScript
    en Interface Forge — Изящно генерируйте фиктивные данные в TypeScript

Браузеры


habr Заговор против IE6
• Релиз Firefox 95
• Microsoft выпустила для браузера Edge инструмент, позволяющий обнаружить утечки памяти
• Google назвала лучшие расширения 2021 года для браузера Chrome
• В Firefox 95 появилась защита от возможных ошибок в коде собственных компонентов

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


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

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

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Подборка мероприятий на неделю Digital Retail 2020 15 декабря (вторник) онлайн бесплатно Как российскому retail и eCommerce выстроить процессы, увеличить продажи и справиться с р...
В этом дайджесте обсуждаем ужасную документацию Apple, запуск Android Studio на любом устройстве, переезд на Kotlin (в том числе и Multiplatform), создание бэкенда без серверных разработч...
Если в вашей компании хотя бы два сотрудника, отвечающих за работу со сделками в Битрикс24, рано или поздно возникает вопрос распределения лидов между ними.
Привет, Хабравчане. Как я и обещал, сегодня я расскажу как я съездил в первый раз в Успенское, в гости к Владимиру Лихачеву. И хотя поездка была уже больше года назад, сейчас я буду вспоминать...