Дайджест свежих материалов из мира фронтенда за последнюю неделю №494 (14 — 21 ноября 2021)
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Медиа | Веб-разработка | CSS | JavaScript | Браузеры
Медиа
•
•
•
•
•
Веб-разработка
•
•
•
•
- Инструменты
•Мощные инструменты терминала и командной строки (CLI) для современной веб-разработки
•8 клевых советов для VS Code, которые сделают ваше рабочее место более индивидуальным
•Понимание того, почему наша сборка стала в 15 раз медленнее с Webpack 5
•Миграция с Puppeteer на Playwright
•SVGcode: PWA для преобразования растровых изображений в векторную графику
- Производительность
•Google обновил Lighthouse до версии 9.0
•Что нового в Lighthouse 9.0
- Доступность
• Доступный компонент «из коробки»
•Давайте не будем посылать разработчиков к accessibility tree tool
•Глубокое погружение в доступность страницы блога
•Мифы доступности
- Эффекты
•Слайд-шоу с необычным фильтр-эффектом
•Параллакс на основе пользовательских свойств CSS (и gsap)
•5 лучших JS библиотек для анимации SVG
CSS
•
•
•
•
•
•
•
•
•
•
JavaScript
•
•
•
•
•
•
•
•
- React
•Next.js: подробное руководство. Итерация вторая
•Хуки — это лучшее, что случилось с React
•Контролируем scroll полностью или реализация события React: onRenderChildrenComplete
•[Redux] Мой любимый устаревший вопрос на собеседовании
•Как убрать побочные эффекты в React
•300+ вопросов по React на собеседовании
•Enterprise Client-Side Routing for React
•Почему мы перешли на Next.js?
- Vue
•Улучшаем производительность vue с помощью selective-object-reuse
•Vue.js против React: сравнение двух самых популярных JS-фреймворков
•Что нового в Nuxt 3
- Angular
•О некоторых аспектах сложных Angular проектов
•Div на div’е не сидит и div’ом не погоняет: пишем семантически верные индикаторы загрузки на Angular
•[Новое] состояние CSS в Angular
•Полное руководство о том, как добавить автосохранение с помощью RxJS
•Представляем NgRx версии 13: билды Ivy, Feature Creators, улучшенные селекторы и многое другое!
•Самый быстрый способ создать легкий Angular Content Service
- Ember
•Как работает Автотрекинг
•The Ember Times — Issue No. 191
•Ember.js Template Imports: Part 6
- Svelte
•SvelteKit CSS stylelint: Lint Vanilla Styles
•Тестирование приложения на Svelte с помощью Jest
- Libs & Plugins
•Что такое Slate.js и заменит ли он Quill и Draft.js?
•Создавайте прогрессивные микро-фронтенды с помощью Fronts
Браузеры
•
• В Chrome 97 из настроек будет убрана возможность выборочного удаления Cookie
• В Firefox добавлены режимы тёмного и светлого отображения сайтов. Обновление Firefox 94.0.2
•
•
•
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.