Дайджест свежих материалов из мира фронтенда за последнюю неделю №378 (26 августа — 1 сентября 2019)
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Медиа | Веб-разработка | CSS | Javascript | Браузеры | Новости
Медиа
•
•
•
•
•
•
•
•
•
Веб-разработка
• Архитектура фронтенда: Большой круг
•
•
•
•
-
Tools:
•pwa-asset-generator: основанный на Puppeteer, создает иконки и сплеш-экраны на основе спецификаций Web App Manifest и Apple Human Interface Guidelines.
•Работа с фронтенд-инструментарием в Linux и Windows: большой тест производительности
-
Accessibility:
•Как разделять текст с учетом доступности
•Введение в тестирование доступности
-
Анимация:
•Разработка анимированных фавиконов
•Стеклянный (и стильный) эффект для текста
•Раскрась этот диван! – SVG + трюк с Blend Mode
CSS
•
•
•
•
JavaScript
• Рассмотрение вопроса Two-Sum на интервью по JavaScript
•
•
•
•
•
•
•
•
-
TypeScript:
•TypeScript. Магия выражений
•Анонс TypeScript 3.6
•Публикация библиотеки 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
•Компонентное тестирование во Vue
•Работа с данными во Vue — как это работает?
•VuePress: инструмент для простой работы с документацией
•Как использовать Async / Await в цепочках промисов
-
Angular:
•Локализация Angular с использованием ngx-translate
•Архитектура интерфейса для приложений на Angular
•Почему вы должны выбрать Angular для вашего следующего фронтенд-проекта
•Инструменты для повышения производительности в Angular
•SOLID: принцип инверсии зависимостей в Angular
Браузеры
•
• В Firefox 71 появится новый интерфейс для просмотра TLS-сертификатов
•
•
Новости
• Google напомнил о скором прекращении поддержки noindex в robots.txt
• Генеральный директор Mozilla объявил о намерении оставить свою должность
• Эксперты Google обнаружили сайты, годами атаковавшие пользователей iOS
• IBM, Google, Microsoft и Intel образовали альянс для развития открытых технологий защиты данных
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.