Фронтенд-дайджест №378 (26 августа - 1 сентября 2019)
Медиа
- Подкаст «Веб-стандарты» №190: Google и приватность, JS в вузах, WASM, ES и TC39
- Подкаст «devschacht» #93: Версус: Node.js или PHP в 2019
- Пятиминутка React: Деплой (Nest.js + Vue)
- UnderJS 🦄🎧🦄 Podcast #4: Разговор с Дмитрием Махнёвым про HolyJS/JUG Ru Group [Ламповый]
- Подкаст «Фронтенд Юность (18+)» #105: Провинциальный PiterJS
- FrontSpot Show #10: Вадим Горбачев. Комьюнити. РiterJS
- Repozitorro #26: Я - скептическая рысь)
Веб-разработка
-
Начинаем работать с GPU-вычислениями в вебе. Автор пробует экспериментальный WebGPU API
-
Frontend Development мертв. Да здравствует Frontend Engineering!
-
Tools:
- pwa-asset-generator: основанный на Puppeteer, создает иконки и сплеш-экраны на основе спецификаций Web App Manifest и Apple Human Interface Guidelines.
- Работа с фронтенд-инструментарием в Linux и Windows: большой тест производительности
-
Accessibility:
-
Анимация:
CSS
- Создание поддерживаемой иконочной системы с помощью Sass
- Новые и экспериментальные CSS инструменты в Firefox
- Можете ли вы вращать курсор в CSS?
- Стилизация ссылок с помощью реальных подчеркиваний
JavaScript
-
Подробное объяснение лучшего JavaScript-мема, который я когда-либо видел
-
Drag & Drop для элементов с помощью ванильного JavaScript и HTML
-
TypeScript:
-
React:
- Заменяют ли хуки в React Redux?
- Смогут ли React-хуки заменить Redux?
- История производительности V8 в React
- Как настроить ESLint и Prettier для ваших React приложений
- Оптимизация производительности в React 16.8
- JavaScript, нужный для понимания React
- Пуш-нотификации в React (с хуками)
- Лучшие практики для модульного тестирования в React 16
-
VueJS:
- Как избежать нарушения принципов SOLID в Vue. JS приложение
- Релиз VeeValidate 3.0
- Хуки появятся во Vue.js версии 3.0
- Демистификация директивы v-model во Vue
- Компонентное юнит-тестирование во Vue
- Knowing What To Test - Vue Component Unit Testing
- Работа с данными во Vue — как это работает?
- VuePress: инструмент для простой работы с документацией
- Как использовать Async / Await в цепочках промисов
-
Angular: