This media is not supported in your browser
VIEW IN TELEGRAM
Vanilla Hamburger 🍔, легковесные анимированные кнопки для гамбургер-меню, готовые к использованию с любыми фреймворками → https://web-padawan.github.io/vanilla-hamburger/
WebRTC для любопытных: онлайн-книга о том, как устроен протокол WebRTC → https://webrtcforthecurious.com
Yarn 1 vs Yarn 2 vs NPM: инженеры Infinite Red делятся опытом выбора пакетного менеджера → https://shift.infinite.red/yarn-1-vs-yarn-2-vs-npm-a69ccf0229cd
Метод item() для индексируемых значений: предложение по добавлению в JS более удобного способа получения значений по индексу → https://2ality.com/2020/09/item-method.html
Как ускорить сайт с помощью CDN: практические рекомендации → https://web.dev/content-delivery-networks/
Новые Web API для двойных экранов и складывающихся устройств: введение от команды Microsoft Edge → https://blogs.windows.com/msedgedev/2020/09/14/introducing-dual-screen-foldable-web-apis/
Несбывшиеся надежды веб-компонентов: Лия Веру размышляет о критериях качества веб-компонентов и предлагает создать каталог компонентов с отбором по этим критериям → https://css-live.ru/javascript/nesbyvshiesya-nadezhdy-veb-komponentov.html
Почему Senior-инженеры ничего не успевают, почему это нормально и как можно успевать чуть больше → https://swizec.com/blog/why-senior-engineers-get-nothing-done/
Технологии для работы со скроллом: подробный обзор нативных браузерных API и библиотек для реализации задач, связанных со скроллом → https://css-tricks.com/an-overview-of-scroll-technologies/
Анатомия push-уведомлений в 2020 году: из чего состоят пуш-уведомления в вебе и на мобильных и как их можно кастомизировать → https://onesignal.com/blog/push-notification-design-anatomy/
ECMAScript 2021: Аксель Раушмайер опубликовал обновляемый список фич, которые потенциально войдут в свежую версию стандарта → https://2ality.com/2020/09/ecmascript-2021.html
Как создание PWA повлияло на бизнес индийского поисковика авиабилетов Goibibo: подробный обзор с результатами внедрения конкретных API вроде Contact Picker или Web OTP → https://web.dev/goibibo/
Как работает механизм фолбека шрифтов в компьютерах: подробное исследование дизайнера Figma → https://www.figma.com/blog/when-fonts-fall/
jscpd, инструмент для поиска копипасты в проекте с поддержкой 150+ форматов файлов → https://github.com/kucherenko/jscpd/
Простые TypeScript-хитрости для безболезненного роста кодовой базы: подборка Романа Седова из Tinkoff → https://habr.com/p/521262/
CSS Values, каталог возможных значений и синтаксиса каждого CSS-свойства со ссылками на документацию и информацией о поддержке браузерами → https://cssvalues.com/
Vime, кастомизируемый, расширяемый, доступный и независимый от фреймворка медиаплеер → https://vimejs.com
От монолита в 12 000 строк на jQuery к модульному приложению на React: инженеры Dropbox рассказали об опыте рефакторинга приложения для подписания документов HelloSign →https://dropbox.tech/application/jquery-to-react--how-we-rewrote-the-hellosign-editor
ts-sql: бессмысленная и беспощадная, но впечатляющая SQL база данных, реализованная на системе типов TypeScript → https://github.com/codemix/ts-sql
Как и зачем в ДомКлике образовали выделенную Frontend Core команду и внедрили дизайн-систему → https://habr.com/p/520630/