Важные новости и материалы первой половины июня 2019
Enabling Modern JavaScript on npm
Джейсон Миллер рассуждает о проблеме избыточной транспиляции кода NPM-пакетов и призывает сообщество к обсуждению возможных решений.
The Layout Instability API
Введение в Layout Instability API, позволяющий отслеживать сдвиги элементов на странице, вызванные внезапным появлением картинок, рекламы или динамически загружаемых виджетов.
Нужны ли препроцессоры в 2019 году?
Людмила Мжачих сравнивает возможности и проблемы препроцессоров и нативного CSS.
Self-Host Your Static Assets
Гарри Робертс рассказывает, почему статические ресурсы лучше хранить у себя, а не на публичных CDN.
Unpacking hoisting
Аксель Раушмайер предлагает отказаться от устаревшего термина «всплытие переменных» и детально объясняет механизм работы объявлений переменных и функций в современном стандарте ES.
The CSS Mindset
Для вёрстки нужен особый образ мышления, утверждает Макс Бок и делится идеями, ставшими для него ключом к пониманию CSS.
The economics of open source
Что не так с NPM и что с этим делать? Бывшая техдир NPM с объяснением и анонсом нового менеджера пакетов Entropic, призванного решить озвученные проблемы.