Дайджест свежих материалов из мира фронтенда за последнюю неделю №270 (3 — 9 июля 2017)
- вторник, 11 июля 2017 г. в 03:12:45

| Веб-разработка |
| CSS |
| Javascript |
| Занимательное |
Веб Разработка
10 способов протестировать ваши навыки работы с HTML и CSS
Реальные отзывы о доступности в вебе, собранные из Твиттера
HTML Шорты: Как фокус помогает
Адаптивная верстка 5 лет спустя / Сергей Кузнецов (AGIMA)
Make form validation fun again / Павел Ловцевич (LOVATA)
6 генераторов шаблонов на SVG
Micro frontends — микросервисный подход к разработке фронтенда
4 полезных инструмента для отладки в последнем апдейте Chrome
Еженедельный стрим от Юрия Артюха #6 ALL YOUR HTML: анимированные треугольники ▲ через CSS-Canvas2D-WebGL
Морфинг SVG (легкий и сложный пути)
Повторяющаяся, чередующаяся анимация, три способа: Sass, GSAP и Web Animations API
Креативные идеи для анимации букв (часть 2)
Ваш сайт — любой сайт — должен быть PWA
Как превратить ваш сайт в PWA
Руководство для новичка по созданию Progressive Web Apps
Прогрессивные прогрессивные веб-приложения. Создание читалки новостей в PWA.
Надувательство AMP. Несколько примеров неоднозначной реализации компонентов AMP
CSS
Правда ли уже пора использовать CSS Grid Layout?
Нативные переменные в CSS. Уже пора…
Что будет в CSS? Таблица со списком функций CSS и их позиций в процессе внедрения веб-стандартов
Возможности автоматической генерации CSS стайлгайдов
Лучшие книги по CSS в 2017
Подробная статья о схлопывающихся отступах margin
Создание мега-меню с помощью Flexbox
Отзывчивая галерея с помощью CSS Grids от yoksel
CSS is Awesome. Крис Койер о решении проблемы, подразумевающейся в популярном принте
Стал ли CSS более сложным с конца девяностых?
Разбор вопросов для собеседования по CSS
Свежая подробная статья о PostCSS
JavaScript
Мемоизация в JS и ускорение функций
ArrayBuffer и SharedArrayBuffer в JavaScript, часть 3: гонки потоков и Atomics
Усталость от JavaScript, или моя история веб-разработки
Отладка JavaScript – console.loggerheads?
npm — это новый jQuery?
5 инструментов для отладки, о которых должен знать каждый JS разработчик
Начинаем использовать Mocha для тестирования в Javascript
Должны ли пользователи иметь возможность отключить JavaScript?
Изучение и понимание рекурсии в JavaScript
Создание биндинга данных в браузере
5 приемов в помощь разработке на vue.js + vuex
Выложены записи видео с VueConf
Vue.js, JS фреймворк для людей
curated.vuejs.org — курируемый каталог лучших пакетов для приложений на Vue
route-planner-vue — планировщик маршрутов на vue.js, vuex
Создание компонента с кастомной Google картой с помощью Vue.js
Gatsby — быстрый генератор статического сайта для React.
Быстрый взгляд на Gatsby
real-world-react — приложения на React из реального мира, с исходниками и пояснениями для изучения технологии по живому коду
Некоторые мысли о формах в React
terminal-in-react — небольшой компонент, который рендерит терминал
Rebass — UI библиотека компонентов для React, созданных с помощью styled-components
AngularJS и ESLint Airbnb Style Guidelines: некоторые правила должны быть сломаны
Angular: плохие практики
Стимуляция производительности вашего приложения на Angular 4
Очень глубокое погружение в компилятор Angular
frontexpress — простой роутер на ванильном JavaScript a la ExpressJS
size-limit — инструмент, предотвращающий увеличение веса JS библиотек путем добавления ограничения на размер
Введение в date-fns — легкую JavaScript библиотеку для работы с датой
Занимательное
Как студенты используют Wolfram|Alpha, чтобы решать сложнейшие уровнения на экзаменах по математикеПросим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.