Дайджест свежих материалов из мира фронтенда за последнюю неделю №315 (14 — 20 мая 2018)
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Медиа | Веб-разработка | CSS | Javascript | Браузеры | Занимательное
Медиа
•
•
•
•
•
•
Веб-разработка
•
•
•
•
•
•
•
CSS
• Более доступная разметка с display:contents
• Движение по траектории в CSS помимо «большой тройки» свойств
• CSS — это дизайн!
•
•
•
•
•
•
•
•
JavaScript
•
• Повышаем скилы с помощью методов JavaScript за пару минут
•
•
•
•
•
-
ES2015+:
•Руководство по промисам для тех, кто хочет в них разобраться
•Новости по регулярным выражениям ES2018 — мнение
•Понимание JS прокси
-
VueJS:
•Как я начал любить Vue
• Сравнение 7 бэкендов для Vue.js
•Компиляция шаблонов Vue.js на лету с помощью v-runtime-template
•Интеграция Bootstrap с Vue.js с помощью Bootstrap-Vue
•Как новый Vue CLI упрощает разработку
•Создание трекера криптовалют с помощью Vue.js
-
React:
•Создание переиспользуемых React компонентов
•React 16 — что он может сделать для вас? Часть 1, Часть 2
•Как работает сверка в React
•Подробно о новом Context API в React
•7 наиболее популярных ошибок, которые совершают разработчики React
•Как использовать Bootstrap с React
-
Angular:
•Обновляем Angular до 6-ой версии в проекте без использования CLI
•Полное руководство по стратегии обнаружения изменений Angular onPush
•Обновление фильтров сортировки AngularJS до Angular
•Первый взгляд: Angular Ivy
•Движок Ivy в Angular: первый взгляд на компиляцию, выполнение и обнаружения изменений
•Обнаружения изменений в Angular Ivy: вы готовы?
-
Libs & Plugins:
•Easy Toggle State — маленькая JS библиотека для простого переключения классов любого HTML элемента и его назначения
•isomorphic-git — имплементация git на чистом JavaScript
•Data-Forge — JavaScript инструментарий для перебора, трансформации и анализа данных
•lynt — линтер без настроек с поддержкой Typescript, Flow и React.
Браузеры
•
• Обновление Firefox 60.0.1 и Firefox 61-бета
• Из Google Chrome исчезнут значки безопасности соединения на HTTPS-сайтах
• Google отключила автоблокировку звука в Chrome 66 из-за конфликта алгоритма с браузерными играми
•
Занимательное
• Google представила вторую версию протокола Git
• Из-за уязвимости в Electron под угрозой оказались Skype, Slack, WhatsApp, Discord и другие
• Что вам стоит знать о GDPR
• В августе сторонние клиенты Twitter лишатся ряда функций из-за обновлений API
• Google запускает новые тарифы Google One на облачное хранилище Google Drive: 100 ГБ за $1,99, 200 ГБ за $2,99, 2 ТБ за $9,99
• Google удалила лозунг «Не будь злом» из своего кодекса поведения. Он пробыл там 18 лет
• Сотрудники Google начали увольняться в знак протеста против сотрудничества с Пентагоном в рамках Project Maven
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.