Преимущества монорепозиториев
В крупных компаниях часто практикуется объединение разных проектов из отдельных репозиториев в один монорепозиторий.
Дэн Лу, работавший в Google и Microsoft, рассказал о преимуществах этого подхода → https://danluu.com/monorepo/
В крупных компаниях часто практикуется объединение разных проектов из отдельных репозиториев в один монорепозиторий.
Дэн Лу, работавший в Google и Microsoft, рассказал о преимуществах этого подхода → https://danluu.com/monorepo/
oclif, The Open CLI Framework: открытый фреймворк для разработки интерактивных CLI, используемый в Heroku и Salesforce → https://oclif.io/
display: contents;
Как работает новое значение свойства display, чем оно полезно и о каких тонкостях нужно знать, подробный обзор Ире Адеринокун → https://bitsofco.de/how-display-contents-works/
Как работает новое значение свойства display, чем оно полезно и о каких тонкостях нужно знать, подробный обзор Ире Адеринокун → https://bitsofco.de/how-display-contents-works/
Глубокое погружение во Vue.js, серия статей с обзором исходного кода фреймворка для демонстрации новичкам основных принципов JavaScript → https://medium.com/p/fd9638c05c05
Как в BBC разрабатывают инфографику, калькуляторы и другие интерактивные форматы, которые должны работать в вебе, AMP и мобильных приложениях → https://www.smashingmagazine.com/2018/03/bbc-interactive-content-amp-apps-web/
Майкл Шарналь опросил своих читателей в Твитере и собрал коллекцию часто используемых CSS-сниппетов: клирфикс, стилизация выделения текста, центрирование по всем осям и многое другое → https://justmarkup.com/log/2018/03/collection-of-css-snippets/
💎РАБОТА В ЛУЧШЕМ ИЗДАНИИ ПРО ВАШИ ДЕНЬГИ! 💎
Тинькофф-журнал ищет фронтенд-разработчика. Подробности и контакты: https://journal.tinkoff.ru/team/front/
Тинькофф-журнал ищет фронтенд-разработчика. Подробности и контакты: https://journal.tinkoff.ru/team/front/
Янош Паштор на собственном примере рассказал, почему коммерческие CDN могут не подойти и как в таком случае запилить своё решение — https://pasztor.at/blog/building-your-own-cdn
Загрузка скриптов и defer/async
Флавио Копс рассказал, как атрибуты defer/async влияют на загрузку скриптов и какой способ загрузки наиболее эффективный с точки зрения быстродействия → https://flaviocopes.com/script-async-defer/
Флавио Копс рассказал, как атрибуты defer/async влияют на загрузку скриптов и какой способ загрузки наиболее эффективный с точки зрения быстродействия → https://flaviocopes.com/script-async-defer/
Обзор существующих решений для реализации алгоритмов машинного обучения на JavaScript с поддержкой вычислений на GPU → https://towardsdatascience.com/195d6f8e69ef
Под капотом адаптивных изображений
Как браузер на основе дескрипторов w и sizes решает, какое изображение загрузить? Иллюстрированное объяснение с интерактивными примерами от Эрика Портиса → https://beta.observablehq.com/@eeeps/w-descriptors-and-sizes-under-the-hood
Как браузер на основе дескрипторов w и sizes решает, какое изображение загрузить? Иллюстрированное объяснение с интерактивными примерами от Эрика Портиса → https://beta.observablehq.com/@eeeps/w-descriptors-and-sizes-under-the-hood
Виртуальная DOM и производительность Реакта
Как устроена виртуальная DOM в Реакте, как Реакт отрисовывает интерфейс, как диагностировать проблемы производительности отрисовки и избежать распространённых проблем? Алексей Иванов и Энди Барнов из Злых Марсиан с подробным объяснением → https://evilmartians.com/chronicles/optimizing-react-virtual-dom-explained
Как устроена виртуальная DOM в Реакте, как Реакт отрисовывает интерфейс, как диагностировать проблемы производительности отрисовки и избежать распространённых проблем? Алексей Иванов и Энди Барнов из Злых Марсиан с подробным объяснением → https://evilmartians.com/chronicles/optimizing-react-virtual-dom-explained
JavaScript за 14 минут, интерактивное руководство по основам языка от Джереми Томаса → https://jgthms.com/javascript-in-14-minutes/
Как реализовать доступную, адаптивную и удобную в использовании для всех таблицу, новое руководство Хейдона Пикеринга на Inclusive Components → https://inclusive-components.design/data-tables/