Дайджест свежих материалов из мира фронтенда за последнюю неделю №308 (26 марта — 1 апреля 2018)
- вторник, 3 апреля 2018 г. в 00:17:22

Медиа
Подкаст «Frontend Weekend» #46 – Виталий Грин про React в Яндексе и эксперимент Альфа Лаборатории
Подкаст «Веб-стандарты», Выпуск №114: Safari 11.1 и 20 лет Mozilla, спеки CSS и доверие к W3C, нюансы display: contents, выравнивание текста, ES-модули уже здесь, новинки WebStorm, React v16.3.0, V8 и веб-сокеты в Node.js, картина отрасли.
Подкаст «devschacht»: Ночной фронтенд #28: CodeFest 2018. День первый
Подкаст «Фронтенд Юность (18+)» #43 Как понять что ты лох, если ты тупой
Подкаст «Разбор Полетов», Episode 156 — РП: Фронтенд — JavaScript и мемасики
«ALL YOUR HTML» #42: «3d Emoji анимация на GPU и синусах»
JavaScript fwdays'18, 22 видео с прошедшей недавно в Киеве конференции
Итоги PiterJS 23 (ITGM 12): видео, слайды и фото с мероприятия
Веб-разработка
Как стать фронтенд-разработчиком в 2018 году
Нативная валидация как фреймворк. Лекция в Яндексе
Progressive Web Apps: заполняем пробел между вебом и мобильными приложениями
Progressive Web Apps на iOS уже здесь
Добавление favicons в мультибраузерном мультиплатформенном мире
Создание удобных и доступных таблиц с данными, подробная статья на inclusive-components
CSS
Работа с новым CSS Typed Object Model
Как работает display: contents;
Понимание логических свойств и значений в CSS
Обрезка негативного влияния Line Height на типографику
Эксперимент с CSS writing-mode
Фокусируемся на стилях для фокуса
Решено с помощью CSS! Колоризация SVG Backgrounds
Мощные лейауты с помощью CSS Variables + CSS Grid
JavaScript
Google опубликовал руководство по стилю JavaScript. Вот несколько ключевых уроков оттуда
Оптимизация третьесторонних скриптов – способы, которые могут повысить их производительность
JavaScript за 14 минут: небольшое интерактивное руководство, которое поможет помочь ключевые аспекты JavaScript
Юнит-тестирование в JavaScript
Обзор экосистемы JavaScript (2018)
Обновленное сравнение современных фронтенд фреймворков в реальном мире
Состояние библиотек и фреймворков JavaScript: 2018 и после
Основная причина, по которой существуют современные JavaScript фреймворки
Классы и фабричные функции в JavaScript. Что выбрать?
ES6: полезные советы и неочевидные приёмы
Завтрашние модули ES уже сегодня!
VueJS:
4 совета по работе с Vue.js
Краткое введение в использование Vue.js с NativeScript
Глубокое погружение в исходный код Vue.js
У реактивности много лиц. Размышления по мотивам конференций Frontend Love и VueJS Amsterdam
Vue.js Kanban Board: процесс разработки
Vue после React: создание приложений с помощью Vue, используя мои знания React
Создание PWA с помощью Vue.js
React:
Вышел React v.16.3.0
React Code Style Guide
React Router 4: практическое руководство
Понимание React Render Props в примерах
Angular:
Аутентификация с помощью Angular и Auth0
То, что вы всегда когда хотели знать о дереве Angular Dependency Injection
20 основных причин, по которым вам стоит использовать Angular
11 Javascript библиотек для Machine Learning
dinero.js — иммутабельная библиотека для создания, подсчета и форматирования денежных значений
is-thirteen — npm пакет для проверки равенства значения с 13
Браузеры
ЗанимательноеПросим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.