Руководство по кастомным элементам для React-разработчиков
Обзор основных преимуществ кастомных элементов и пример разработки небольшого приложения для вывода информации о GitHub-репозиториях → https://css-tricks.com/a-guide-to-custom-elements-for-react-developers/
Обзор основных преимуществ кастомных элементов и пример разработки небольшого приложения для вывода информации о GitHub-репозиториях → https://css-tricks.com/a-guide-to-custom-elements-for-react-developers/
Meta Tags, сервис для отладки внешнего вида сниппетов (превью ссылок) популярных сервисов вроде Google или Slack → https://metatags.io/
Трёхмерный анимированный эмодзи-город на CSS-трансформациях → https://codepen.io/GeorgePark/full/MqVoYP/
Photopea, один из самых доступных графических редакторов: бесплатный, кроссплатформенный, не требует установки, поддерживает форматы других популярных редакторов (PSD, Sketch, XCF, CDR и XD) → https://www.photopea.com/
Как инженеры Фейсбука используют Stylelint для повышения качества CSS-кода → https://code.fb.com/open-source/improving-css-quality-at-facebook-and-beyond/
Психология читабельности кода: почему один код бывает читабельнее другого и какие за этим стоят психологические понятия и явления → https://medium.com/p/d23b1ff1258a
Динамическое ценообразование, или как Яндекс.Такси прогнозирует высокий спрос и формирует стоимость заказа: подробное объяснение с техническими деталями реализации в блоге Яндекса → https://bit.ly/2K37kHH
Когда стоит использовать флексбокс, если есть более мощные гриды? Рейчел Эндрю с обзором применений флексбокса и гридов в переводе Екатерины Турапиной → https://htmlacademy.ru/blog/371-flexbox-use-cases
Начинаем работу с WebAssembly, используя всего 14 строк кода: руководство Дэниэла Симмонса в переводе Александра Ергина → https://medium.com/p/89960df71498
This media is not supported in your browser
VIEW IN TELEGRAM
enquirer, утилита для добавления диалоговых интерфейсов в CLI-приложения → https://github.com/enquirer/enquirer
Как написать простой REST API на Node.js без фреймворков и библиотек → https://adityasridhar.com/posts/how-to-use-nodejs-without-frameworks-and-external-libraries
linaria, библиотека для CSS-in-JS без рантайма (для сравнения, styled-components добавляет в бандл ~20 КБ): компилируется в отдельные CSS-файлы, поддерживает динамическую стилизацию, работает со stylelint → https://linaria.now.sh/
Зачем и как нужно соблюдать уровни заголовков? Эрик Бэйли об одной из самых распространённых и при этом легко исправляемых проблем доступности в переводе Татьяны Фокиной → https://medium.com/p/229def4e0e33
🎧
Свежие подкасты
Frontend Weekend №79, в гостях Олег Поляков: об основании CodeDojo и о том, как это стало основным местом работы → https://soundcloud.com/frontend-weekend/fw-79
«Веб-стандарты» №147: Chrome Dev Summit, API к персональным данным, HTTP/3 на UDP, веб-компоненты → https://medium.com/p/a5a277e8c86a
«Фронтенд-юность» №72, как попасть к Ситнику в Browserslist: в Storybook добавили Ember, грязные приемчики для удовлетворения Денчика, оптимизации веб-перформанса от Netflix/nanoid/browserslist, ВК — правительственное говно, домогательства в Медузе и Гугле → https://soundcloud.com/frontend_u/e72
«Фронтенд-юность» №73: три корочки Эдди Османи, node.js спас космонавта, тренды 2018 и 2019 годов, растворяемый React, задачи для развития ума от MIT, squoosh → https://soundcloud.com/frontend_u/e73
«Девшахта» №57, в гостях Алексей Шаров: как в компании Wrike используют язык Dart → https://soundcloud.com/devschacht/devschacht-57
«Пятиминутка React» №50, в гостях Андрей Мелихов: обзор Я.Субботника по разработке интерфейсов в Санкт-Петербурге 11 августа 2018 → https://5minreact.ru/50-yasubbotnik-11-aug-2018/
«Новости 512» от CSSSR №29: обзор новостей, релизов и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-29-1211-1811
Свежие подкасты
Frontend Weekend №79, в гостях Олег Поляков: об основании CodeDojo и о том, как это стало основным местом работы → https://soundcloud.com/frontend-weekend/fw-79
«Веб-стандарты» №147: Chrome Dev Summit, API к персональным данным, HTTP/3 на UDP, веб-компоненты → https://medium.com/p/a5a277e8c86a
«Фронтенд-юность» №72, как попасть к Ситнику в Browserslist: в Storybook добавили Ember, грязные приемчики для удовлетворения Денчика, оптимизации веб-перформанса от Netflix/nanoid/browserslist, ВК — правительственное говно, домогательства в Медузе и Гугле → https://soundcloud.com/frontend_u/e72
«Фронтенд-юность» №73: три корочки Эдди Османи, node.js спас космонавта, тренды 2018 и 2019 годов, растворяемый React, задачи для развития ума от MIT, squoosh → https://soundcloud.com/frontend_u/e73
«Девшахта» №57, в гостях Алексей Шаров: как в компании Wrike используют язык Dart → https://soundcloud.com/devschacht/devschacht-57
«Пятиминутка React» №50, в гостях Андрей Мелихов: обзор Я.Субботника по разработке интерфейсов в Санкт-Петербурге 11 августа 2018 → https://5minreact.ru/50-yasubbotnik-11-aug-2018/
«Новости 512» от CSSSR №29: обзор новостей, релизов и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-29-1211-1811
Прокрутка основного документа лучше для быстродействия, доступности и UX, или почему не стоит помещать содержимое страницы в отдельный прокручиваемый контейнер: подробное объяснение Нолана Лоусона на примере его сайд-проекта Pinafore → https://nolanlawson.com/2018/11/18/scrolling-the-main-document-is-better-for-performance-accessibility-and-usability/
10 выпуск видеоблога Вадима Макеева: обзор сайта Skillbox, оптимизация графики, Squoosh и элемент picture → https://youtu.be/gHLPBlzGRT8
Результаты опроса The State of JavaScript за 2018 год: демография, зарплаты, фреймворки, предпочтения и мнения → https://2018.stateofjs.com/introduction/
Чем currentColor отличается от кастомных свойств? Майк Райтмюллер о неочевидной разнице в их поведении → https://www.madebymike.com.au/writing/currentcolor-and-custom-properties/
TypeScript: The Definitive Guide, бесплатная цифровая книга по Тайпскрипту на русском языке → https://nauchikus.gitlab.io/typescript-definitive-guide/
Чатра (chatra.io), современный чат для сайтов, ищет JavaScript-разработчика. Фултайм, удалёнка, $3000–$4000 на руки. Подробности → https://gist.github.com/wilddeer/c9688cacf77b0df47731958de9b2852f
This media is not supported in your browser
VIEW IN TELEGRAM
janeway, альтернативный REPL для Node.js с возможностью интерактивного просмотра содержимого объектов → https://github.com/skerit/janeway