Дайджест свежих материалов из мира фронтенда за последнюю неделю №318 (4 — 10 июня 2018)
- вторник, 12 июня 2018 г. в 00:16:44

 Медиа
 Медиа Подкаст «Frontend Weekend» #56 – Дмитрий Карловский о создании $mol или как написать свой нишевый фреймворк
 Подкаст «Frontend Weekend» #56 – Дмитрий Карловский о создании $mol или как написать свой нишевый фреймворк Подкаст «devschacht»: Ночной фронтенд #36 — Обсуждаем с Николаем Матвиенко выступление Райана Дала на JSConf EU 2018
 Подкаст «devschacht»: Ночной фронтенд #36 — Обсуждаем с Николаем Матвиенко выступление Райана Дала на JSConf EU 2018 Подкаст «Фронтенд Юность (18+)» #51 Dan Abramov Package Manager
 Подкаст «Фронтенд Юность (18+)» #51 Dan Abramov Package Manager «ALL YOUR HTML» #52: «Параллакс на шейдере с сайта antoni.de»
 «ALL YOUR HTML» #52: «Параллакс на шейдере с сайта antoni.de» Колхозный Фронтенд. Песня, которая не оставит равнодушными современных веб-разработчиков
 Колхозный Фронтенд. Песня, которая не оставит равнодушными современных веб-разработчиков Веб-разработка
 Веб-разработка Google Fonts и GDPR compliance
 Google Fonts и GDPR compliance Новое в AMP: Q2, 2018 Edition
 Новое в AMP: Q2, 2018 Edition WCAG 2.1 получил официальный статус “W3C Recommendation”
 WCAG 2.1 получил официальный статус “W3C Recommendation” Инклюзивные компоненты: подробное руководство по созданию доступных карточек
 Инклюзивные компоненты: подробное руководство по созданию доступных карточек Что такое Time to First Byte (TTFB) и Speed Index?
 Что такое Time to First Byte (TTFB) и Speed Index? Воспитание культуры веб-производительности
 Воспитание культуры веб-производительности 15+ экспертов делятся советами по веб-производительности на 2018й год
 15+ экспертов делятся советами по веб-производительности на 2018й год  Google AMP и проблема ожирения сайтов
 Google AMP и проблема ожирения сайтов  Серия статей «Test My Site», часть 1 – Инструментарий Google и Google Speed Update
 Серия статей «Test My Site», часть 1 – Инструментарий Google и Google Speed Update JSFiddle — новая версия
 JSFiddle — новая версия JSUI — мощный UI инструмент для организации, создания и управления JS проектами
 JSUI — мощный UI инструмент для организации, создания и управления JS проектами 8 советов по Emmet, о которых вы, возможно, не знали
 8 советов по Emmet, о которых вы, возможно, не знали Google Font Downloader — CLI инструмент, позволяющий скачать нужный шрифт с Google
 Google Font Downloader — CLI инструмент, позволяющий скачать нужный шрифт с Google Yarn import теперь использует package-lock.json
 Yarn import теперь использует package-lock.json Эффект коллапсинга логотипа
 Эффект коллапсинга логотипа Анимация изображений и видео с помощью curtains.js
 Анимация изображений и видео с помощью curtains.js CSS
 CSS Как начать работать с вариативными шрифтами в вебе
 Как начать работать с вариативными шрифтами в вебе Side-channel атака на браузеры с помощью CSS3 свойства
 Side-channel атака на браузеры с помощью CSS3 свойства Упрощение реализации сторителинга на страницах с помощью position sticky
 Упрощение реализации сторителинга на страницах с помощью position sticky Исследование новых граней CSS анимации
 Исследование новых граней CSS анимации Воссоздание ID карточек Мстителей на HTML и CSS
 Воссоздание ID карточек Мстителей на HTML и CSS Повышение вашего уровня владения CSS селекторами
 Повышение вашего уровня владения CSS селекторами Комбинация мощностей методологий SEM и BIO для улучшения CSS
 Комбинация мощностей методологий SEM и BIO для улучшения CSS Специфичность в :not(), :has() и :matches()
 Специфичность в :not(), :has() и :matches() JavaScript
 JavaScript Мониторинг JavaScript-ошибок с помощью window.onerror
 Мониторинг JavaScript-ошибок с помощью window.onerror Полезные методы массивов и объектов в JavaScript
 Полезные методы массивов и объектов в JavaScript Съест ли JavaScript монолитные CMS?
 Съест ли JavaScript монолитные CMS? Приоритеты для диагностики сайтов на JavaScript
 Приоритеты для диагностики сайтов на JavaScript Отладка JavaScript на продакшене с помощью Source Maps
 Отладка JavaScript на продакшене с помощью Source Maps Создание SPA без фреймворка
 Создание SPA без фреймворка Презентация Luna — инструмент для правильного тестирования в JavaScript
 Презентация Luna — инструмент для правильного тестирования в JavaScript Релиз Meteor 1.7 и вечнозелёная мечта
 Релиз Meteor 1.7 и вечнозелёная мечта Быстрое введение в JavaScript Proxies
 Быстрое введение в JavaScript Proxies Что такое “this” в JavaScript?
 Что такое “this” в JavaScript? Когда (и зачем) вы должны использовать стрелочные функции ES6 — и когда вам не стоит это делать
 Когда (и зачем) вы должны использовать стрелочные функции ES6 — и когда вам не стоит это делать VueJS:
 VueJS: Перенос веб-приложения с чистого JavaScript на Vue.js
 Перенос веб-приложения с чистого JavaScript на Vue.js Замена jQuery на Vue
 Замена jQuery на Vue Ускоряем разработку с помощью прототипирования и Vue
 Ускоряем разработку с помощью прототипирования и Vue Нумерация страниц на Vuejs
 Нумерация страниц на Vuejs Канбан доска в реальном времени с помощью Vue.js и Hamoni Sync
 Канбан доска в реальном времени с помощью Vue.js и Hamoni Sync React:
 React: Год, проведённый с React: выводы и рекомендации
 Год, проведённый с React: выводы и рекомендации Компоненты высшего порядка с использованием Recompose
 Компоненты высшего порядка с использованием Recompose 5 общих практик, которые мы можете перестать делать в React
 5 общих практик, которые мы можете перестать делать в React React — это не новый JQuery
 React — это не новый JQuery Как (и как НЕ) учить REACT?
 Как (и как НЕ) учить REACT? Подробное руководство по React Material
 Подробное руководство по React Material Jest, React и Preact!
 Jest, React и Preact! Angular:
 Angular: Angular cli 6: зачем нужен и как использовать
 Angular cli 6: зачем нужен и как использовать 3 полезных совета для Angular
 3 полезных совета для Angular Архитектура в проектах на Angular
 Архитектура в проектах на Angular Преимущества нормализации получаемых данных в Angular
 Преимущества нормализации получаемых данных в Angular  MapKit JS от Apple — инструмент, позволяющий вставлять в сайт Apple Maps.
 MapKit JS от Apple — инструмент, позволяющий вставлять в сайт Apple Maps.  11 JS библиотек для анимации в 2018
 11 JS библиотек для анимации в 2018 Short and Sweet, доступный счетчик символов
 Short and Sweet, доступный счетчик символов LuminJS — JavaScript библиотека для прогрессивного выделения любого текста на странице
 LuminJS — JavaScript библиотека для прогрессивного выделения любого текста на странице Браузеры
 Браузеры Запущен проект Fusion по слиянию Tor Browser и Firefox
 Запущен проект Fusion по слиянию Tor Browser и Firefox Занимательное
 Занимательное GitHub теперь официально принадлежит Microsoft
 GitHub теперь официально принадлежит MicrosoftПросим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.