Дайджест свежих материалов из мира фронтенда за последнюю неделю №411 (13 — 19 апреля 2020)

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


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


Медиа


• podcast UnderJS Podcast#19 — Cypress, Material UI и просто про OpenSource
• video AvitoTech x FrontendConf 2019: видеозаписи с шести конференций Олега Бунина за 2019 год и одной — за 2020
• video Видео с Odessa Frontend MeetUps #14 и 15

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


• habr Браузер на страже API-запросов: строим безопасное общение фронтенда с бэкендом
• habr Работа с изображениями в веб
• en Front-End Challenges: подборка сервисов, где можно испытать свои знания
• en Создание сайта с документацией с помощью JAMstack
• en Экосистема JAMstack [Инфографика]
• en Уроки, извлеченные при создании PWA на тему COVID-19

  • Инструменты
    • en Релиз Puppeteer v3.0.0, теперь с поддержкой Firefox
    • en Инструменты рабочего процесса веб-разработчика: руководство для начинающих
    • en Visual Studio Code: продвинутое руководство пользователя

  • Производительность
    • habr Сравнение производительности HTTP/3 и HTTP/2
    • en Пользовательские метрики WebPageTest с помощью Request Data
    • en Уменьшение размера бандла с помощью хеш-стратегии однобуквенных классов

  • Доступность
    • Комбинации в ARIA: role=progressbar и aria-live=polite
    • en Веб-сайты в качестве «публичных мест пребывания» в условиях пандемии. О нюансах американского законодательства касательно вопросов веб-доступности

  • Эффекты
    • en Интерактивные эффекты наведения на WebGL
    • en Как создать анимацию остающегося следа из частиц в JavaScript
    • en Подборка креативных веб-демок «Awesome Demos Roundup #15»
    • video en Свежий скринкаст Юрия Артюха «ALL YOUR HTML» #s3e21, Particles animation by Étienne Jacob

CSS


• habr Интересные CSS-находки в новом дизайне Facebook
• habr LCH-цвета в CSS
• en Вставка псевдо-рендомных иллюстраций с помощью CSS
• en Использование CSS для размещения текста внутри круга
• en Создать отзывчивый CSS Motion Path? Конечно мы сможем!
• en Хронология анимации CSS: создание машины Голдберга
• en Ограниченные CSS гриды без max-width.
• en Создание морфинг-анимации с помощью CSS clip-path
• en CSS скроллбар с индикатором прогресса
• en Создание адаптивных макетов без использования медиа-запросов


JavaScript


• habr Поддержка Touch в JavaScript
• en Релиз jQuery 3.5.0
• en html5-boilerplate: github-обсуждение, обновлять ли jQuery до 3.5.1 или… удалять?
• en Лучшие практики производительности в JavaScript
• en Стратегии перехода на TypeScript
• en 23+ расширенных вопросов для собеседования по JavaScript (с ответами)
• en Frontend Shorts: как создать инструмент просмотра содержимого ссылок с помощью React, Vue и Vanilla JavaScript

  • Теория
    • habr 8 наиболее распространенных структур данных на примере JavaScript
    • habr Теоретические структуры данных и их применение в JavaScript. Ч1. Пары
    • en 7 основных концепций JavaScript, объясненных просто

  • React
    • en Создание шкалы на React — интерактивное руководство
    • en Быть ленивым не стыдно. Эффективная загрузка изображений с помощью React Hooks
    • en Переменные CSS для разработчиков React
    • en Что выбрать в 2020 году: NextJS vs Gatsby
    • en Как максимизировать возможность повторного использования для ваших компонентов React
    • en react-tater — Компонент React для добавления аннотаций к любому элементу на странице

  • Vue
    • en Реактивные роуты Vue с помощью Composition API
    • en Как Vue Composition API заменяет Vue Mixins
    • en Vue 3 теперь официально Beta
    • en Как работает реактивность во Vue.js?
    • en Нетрадиционный Vue — Vue как бекенд фреймворк

  • Angular
    • habr Чистим код в Angular. Готовим ESLint, codelyzer, stylelint, husky, lint-staged и Prettier
    • en Моя конфигурация Nginx для Angular
    • en Scully Tutorial: Генератор статических сайтов для Angular
    • en Введение в Angular анимации
    • en Angular с Ivy — обзор производительности

  • Ember
    • en The Ember Times — Issue No. 144
    • en Учебное пособие по созданию Todo приложения в Ember Octane для тех, кто знает React

  • Svelte
    • en Создаем возможность просмотра содержимого ссылок с Svelte & Sapper

  • Libs & Plugins
    • en Redaxios — легкая (800 байт) обёртка над fetch с API, аналогичным axios
    • en Builderz — Zero Configuration JavaScript Bundler
    • en Начало работы с Alpine.js
    • en Представляем mdjs — интерактивные демонстрации везде

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



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


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

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

В этой подборке статей и новостей — Kotlin как продукт, навигационная битва, уроки для начинающих разработчиков и когнитивная перегрузка, происходящая прямо сейчас, лучшая типографика и л...
Привет, Хабр! Мы в MNFST разрабатываем платформу для брендов и микроинфлюенсеров. Наш опыт показывает, что инфлюенсеры могут реализовывать себя в самых разных сферах деятельности. Одни привлекают...
Новый дайджест и в нем чтение текста на вывесках, лучшие практики и инструменты разработки, магия автоматической сборки, приложения для цифрового детокса, иллюзии дизайна и Flutter. ...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.