Дайджест свежих материалов из мира фронтенда за последнюю неделю №427 (3 — 9 августа 2020)

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

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

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


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



Медиа


podcast Подкаст «Веб-стандарты» №241. Сайд-подкасты, онлайн-события, новости браузеров, main вместо master, поиски эмпатии
podcast Подкаст CSSSR: Тестирование Vue-компонентов, roadmap разработки Github, релизы Angular, Next.js и git
podcast Подкаст «Фронтенд Юность (18+)» №149: Нагибабель топит ледники

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


habr Технологии фронтенд-разработки, на которые вы, возможно, не обратили внимания
habr Профессиональное применение инструментов разработчика Chrome: 13 советов
en Руководство по веб-разработке для новичков «The no jargon guide» — Развертывание вашего первого сайта
en Релиз Emmet 2 для Sublime Text

  • Производительность
    habr Оптимизация производительности фронтенда. Часть 1. Critical Render Path
    habr Вырезаем SSR и ускоряем Хабр в 10 раз
    • Google рассказал подробнее об измерении Core Web Vitals
    en Изучение всех основных функций вкладки «Performance» в Chrome и практика с ними на примере простого проекта на React.
    en content-visibility: новое свойство CSS, повышающее производительность рендеринга.
    en Алгоритм, стоящий за Performance Score (и как улучшить ваш результат)
    en Техника для более быстрой предзагрузки hero-изображений

  • Доступность
    en Делаем Facebook.com доступным как можно большему количеству людей
    en Релиз Axe-core 4.0, одного из лучших браузерных инструментов для работы над доступностью
    en Обеспечение идеального контраста между светлым текстом и фоновым изображением

  • Эффекты
    en Подборка креативных концептов «UI Interactions & Animations Roundup #9»
    en Magnetic Buttons — набор «магнитящихся» кнопок с забавной анимацией наведения.
    en Анимация рукописной каллиграфии на SVG
    en Подборка креативных сайтов «Inspirational Websites Roundup #17»


CSS


habr CSS Grid понятно для всех
habr Медиазапросы в SCSS — ещё один удобный способ использования @media screen
habr 6 мощных возможностей CSS, которые позволяют обойтись без JavaScript
en Drop-Shadow: недооцененный CSS фильтр
en Computed Values: больше, чем кажется на первый взгляд
en Легкое решение для Masonry на CSS Grid c фолбеком на JavaScript
en Углубляемся в детали свойства Flex
en Современные решения на CSS grid для большинства проблем с раскладкой
en Реализация реалистичного перелистывания страниц на CSS
en Оптимизация CSS для более быстрой загрузки страницы
en Интерактивный словарь CSS
en Больше контроля над CSS Borders с помощью background-image
en font-weight: 300 может быть вредным (и возможное решение с fontconfig)
en Супергеройский леайут — объединение CSS Grid и CSS Shapes

JavaScript


habr Мои любимые трюки в JavaScript
en Node Modules в состоянии войны: почему CommonJS и ES Modules не могут работать вместе
en RxJS & Firebase 101
en Анонс нового веб-сайта для TypeScript
en Сравнение моделей реактивности — React vs Vue vs Svelte vs MobX vs Solid
en 1Keys — Как я сделал пианино всего в 1 КБ JavaScript

  • Теория
    habr Дэн Абрамов о замыканиях в JavaScript
    habr Почему Array.isArray(Array.prototype) возвращает true?
    en Все вопросы по фронтенду c собеседований, заданные во время моего недавнего поиска работы.

  • React
    habr Concurrent Mode в React: адаптируем веб-приложения под устройства и скорость интернета
    en Как Next.js может помочь улучшить SEO
    en Практическое руководство по обзору продуктов в приложениях React
    en Настройка Redux для использования в реальном приложении
    en Улучшения производительности React: сделайте свое React приложение эффективным.
    en Наделение react-spring смыслом

  • Vue
    habr Vue.js для начинающих, урок 9: пользовательские события
    en Создание нового веб-сайта с помощью VuePress и Bulma
    en React для разработчиков на Vue.js: мой опыт

  • Angular
    • Кастомизация сборки Angular-проекта
    en Дорожная карта для Angular
    en Angular — это луковица. Подборбный разбор каждого слоя
    en Основные особенности Angular 10
    en Angular, стратегии загрузки модулей и безопасность
    en Последнее руководство по Change Detection в Angular, которое вам когда-либо понадобится
    en Angular 10 — На пути к лучшему будущему для Angular

  • Ember
    en The Ember Times — Issue No. 159

  • Svelte
    podcast en Svelte Radio, Episode 8 — Amelia Wattenberger, Svelte, D3 and other fun stuff!
    en Является ли Svelte на голову выше React?
    en Введение в svelte

  • Libs & Plugins
    en 8 JavaScript библиотек для более удобной работы с Local Storage
    en jois — Небольшая библиотека для помощи в создании веб-компонентов и приложений на основе веб-компонентов.


Браузеры


• В Firefox началась активация защиты от отслеживания перемещений через редиректы
• Новый Edge всем и каждому. Microsoft заблокировала возможность деинсталляции браузера из Windows 10
• Рыночная доля Chrome и Edge продолжает расти, а Firefox теряет популярность


Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.



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


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

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

Подборка свежих уроков, видео и пакетов по фреймворку Laravel за неделю. Читать дальше →
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 8.0 RC 1 и переименование параметров внутренних функций, PhpStorm 2020.3 EAP, многострочные короткие лямбды, атриб...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
«Битрикс» — кошмар на костылях. Эта популярная характеристика системы среди разработчиков и продвиженцев ныне утратила свою актуальность.
Это первый в серии еженедельных дайджестов о технологиях, людях и том, как они влияют друг на друга.