Дайджест свежих материалов из мира фронтенда за последнюю неделю №391 (25 ноября — 1 декабря 2019)

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


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


Медиа


podcast Подкаст CSSSR: Новости 512 — JS tooling, Vue 3, новый гайд по созданию собственного React и CSSDB
podcast UnderJS Podcast #9 — Разговор с Виталием Брагилевским про Haskell для студента? [Ламповый]
podcast Подкаст «Фронтенд Юность (18+)» #116 Как стать фронтендером и сохранить лицо
video FrontSpot #15: Идеальный командный игрок и карьера в IT. Интервью с главой Центра JS Компетенции.

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


habr Тестирование фронтенда
habr Знакомьтесь, <details>
habr Rust для веб-разработчика — быстрый старт и стремительный полет
habr Первое знакомство с AssemblyScript
habr Самое интересное с форума по веб-разработке Chrome Web Dev Summit 2019
en Создание эффекта искаженной маски на изображении с помощью Babylon.js и GLSL
en Релиз Bootstrap 4.4.1
en Введение в веб-API Picture-in-Picture
en Я делаю ставку на SPA

  • Инструменты
    habr WebStorm 2019.3: ускоренный запуск, усовершенствованная поддержка Vue.js и другие улучшения
    en Новый релиз Lighthouse CI, который позволяет автоматизировать проверку веб-производительности и лучше лучших практик при каждом коммите
    en Как я преодолел свой страх перед webpack
    en Архитектура микро-интерфейса: динамический импорт фрагментов из другого пакета Webpack во время выполнения. Чередующиеся приложения

  • Доступность
    en WhoCanUse — инструмент, который дает понимание того, как цветовой контраст может влиять на людей с нарушениями зрения.
    en Чеклист, чтобы избежать наиболее распространенных ошибок доступности
    en Аудит проблем доступности с помощью Firefox Developer Tools


CSS


habr Как вы избавляетесь от неиспользуемого CSS-кода? Часть 1, Часть 2
• Полезные советы по CSS
en Как перекрывать изображения в CSS
en Cлишком занят JSом, чтобы заботиться о CSS? Вот свежие функции, о которых вы хотите знать
en Использование пользовательских свойств CSS для уменьшения размера вашего CSS
en Архитектура CSS для современных приложений JavaScript
en Упрощенная отзывчивая типографика
en Мыслительный процесс, стоящий за макетом на Flexbox
en Мощь (и веселье) с областью видимости в пользовательских свойствах CSS
en Использование пользовательских свойств CSS для уменьшения размера вашего CSS
en Имена классов CSS, рассказывающие истории
en Воспроизведение звуков с помощью CSS


JavaScript


habr Axios или Fetch: чем пользоваться в 2019 году?
habr JavaScript не нужно ничем заменять — другие языки тоже столкнутся с теми же проблемами
en Анонс 2019 State of JavaScript Survey
en Физическое моделирование с помощью JavaScript на холсте HTML5
en Я никогда не вернусь к JavaScript. Как я отношусь к веб-разработке после изучения TypeScript

  • Теория
    habr Зачем в JavaScript нужен строгий режим?
    • Пример реализация Композиции в JavaScript
    en Пособие по методам Apply и Call в JavaScript
    en Задержка, сон, пауза и ожидание в JavaScript
    video ES7-ES9 Features #0 Introduction
    video ES7-ES9 Features #1 Object methods
    video en Промисы с нуля в пост-апокалиптическом будущем

  • React
    en Как быстро начать разработку на ReactJS: 3 надежных инструмента и лучшие практики
    en Тестирование React Hooks с помощью Enzyme и React Testing Library
    en 15 советов по производительности, которые нужно знать при создании приложения React.js
    en Преимущества ортогональных компонентов React
    en Redux Style Guide

  • Vue
    • 26 советов для Vue, которые сэкономят ваше время
    • Использование Vue.Observable в качестве State Store
    en Доменная архитектура Vue.js
    en Как загружать сторонние скрипты в Nuxt.js
    en Как работают компоненты Vue (и как они упрощают веб-разработку)
    en Vuetensils 0.4: потрясающие компоненты и полезные директивы
    en Как создать адаптивный макет с помощью Vue Slots
    en Анимация Vue с помощью GreenSock
    en podcast Подкаст «Full Stack Radio» №129: Evan You — What's Coming in Vue.js 3.0

  • Angular
    en Angular vs. React: рендеринг массива
    en 6 шагов к Angular-based Microfrontend Shell
    en Повысьте производительность SPA, разбив ваши библиотеки Angular на несколько частей

  • Ember
    en Очистка CSS в Ember (PostCSS + Purgecss)
    video en EmberJS Chennai Meetup — November 9th 2019
    video en Meetup: Ember London
    video Ember.js Nizhny Novgorod #1

  • Libs & Plugins
    habr Quiet.js: библиотека для приёма и передачи данных ультразвуком
    en fix-es-imports — Исправляет пути импорта ES — от Node-стиля до явных имен файлов
    en Jstates — небольшая JS-библиотека состояний
    en Flowy — небольшая библиотека на JavaScript для создания блок-схем
    en Creepyface — js-библиотека, которая заставляет ваше лицо смотреть в направлении указателя мыши

Браузеры


• В Firefox включена по умолчанию блокировка скрытых методов идентификации пользователя
• Разработчики из Mozilla добавили опцию для управления доступом к about:config
en Flow — быстрый многопоточный HTML5 браузер от Ekioh с новым движком рендеринга


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



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


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

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

Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Перевод к...
В этом выпуске MVVM и MVI, близкие взаимодействия и плавные переходы, годы в геймдеве и много Flutter, самые скачиваемые и зарабатывающие приложения июня и много других интересных мат...
В этой подборке рендеринг экранов ВКонтакте, победы и поражения Flutter, архитектуры и скриншоты, продуктовая аналитика и архетипы игроков, виртуальные свидания в умных домах и много ...
Привет, Хабр! Ранее мы опубликовали уже 3 статьи из 5 в нашей серии подборок интересных учебных курсов от Microsoft. Сегодня – уже четвертая часть, и в ней мы расскажем про самые свежие курсы по ...
Cтатья будет полезна тем, кто думает какую выбрать CMS для интернет-магазина, сравнивает различные движки, ищет в них плюсы и минусы важные для себя.