Пишем JavaScript, не забывая о доступности. Мануэль Матузович продолжает серию статей в переводе Алёны Батицкой — https://medium.com/p/84e94d927f3e
Быстрый старт с CSS на JS из проекта Гудини на примере CSS.registerProperty. Пара демок Дэна Уилсона для тех, кто хотел попробовать https://danielcwilson.com/blog/2018/02/houdini-quickstart/, песочница Винсента де Оливейры https://lab.iamvdo.me/houdini/animating-gradient и демо Виталия Боброва с управляемым чартом https://vitaliy-bobrov.github.io/css-paint-demos/circle-chart/.
Как избежать проблем с производительностью при создании приложений на React. Михаил Лебедев из Туту.ру про методы оптимизации сложных интерфейсов — https://habr.ru/p/348584/
CSS-гриды + CSS-колонки = ♥ Патрик Броссет комбинирует два контекста на примере полей формы в переводе CSS-live — https://css-live.ru/articles/css-gridy-css-kolonki-%E2%99%A5.html
Заменяем jQuery на Vue.js. Сара Дрэснер смотрит на Vue.js с неожиданной стороны и решает типичные задачи jQuery по-новому, но без сборки, подключая те же 87 КБ и даже меньше — https://www.smashingmagazine.com/2018/02/jquery-vue-javascript/
Флексы или гриды, что лучше? Джен Симмонс о принципиальных отличиях двух систем раскладки в пятом выпуске Layout Land — https://youtu.be/hs3piaN4b5I
Сортировка таблицы на кастомных свойствах, чекбоксах и свойстве order без JS. Роман Комаров снова делает невозможное или просто использует возможности CSS на полную — https://kizu.ru/en/blog/variable-order/
Выпуск №108: новый фид подкаста, эксперименты и основы вёрстки, перегретая зарплата, PWA на десктопе, ECMAScript 3000, Vue.js вместо jQuery, Node.js 10. Слушайте на Медиуме https://medium.com/p/8b45d469d451 или сразу на Ютубе https://youtu.be/NSUAQrKHAIU.
О доступности интерфейсов из первых уст. Евгений Караваев из «Студии 15» берёт интервью у пользователей скринридеров Максима и Ольги — https://medium.com/p/3284085cee3f
Как использовать свойство order во флексбоксах, не вызывая хаоса, Амелия Беллами-Ройдз в переводе CSS-live — https://css-live.ru/verstka/kak-ispolzovat-svojstvo-order-vo-fleksboksax-ne-vyzyvaya-xaosa.html
Шаблоны проектирования в React: условный рендеринг, передача свойств вниз по дереву, деструктурирование, провайдер, компоненты высшего порядка, функция как потомок. Алекс Молдован в переводе на Хабре — https://habr.ru/p/349198/
Как я использую Git. Хьюго Жирадель рассказывает о полезных подходах и алиасах для ежедневной работы в консоли — https://hugogiraudel.com/2018/02/17/how-i-use-git/
Почему не стоит использовать localStorage. Рэндалл Деггс рассматривает недостатки (от практических неудобств до безопасности) и предлагает альтернативы в переводе на Хабре — https://habr.ru/p/349164/
Первый Moscow Vue.js Meetup пройдёт в Москве 22 марта, подробности следуют — https://www.meetup.com/vue-js-moscow/