Интернет
Что нового в DevTools: кросс-браузерная версия
Узнайте, что нового в инструментах разработчика в Firefox, Edge, Chrome и Safari. Откройте для себя новые и мощные функции, которые помогут вам быть более удобными и продуктивными при тестировании и отладке в разных браузерах.
ПодробнееHTTP/3: практические варианты развертывания (часть 3)
После почти пяти лет разработки новый протокол HTTP/3 близится к своей окончательной форме. Давайте подробно рассмотрим проблемы, связанные с развертыванием и тестированием HTTP/3, а также то, как и следует ли вам изменять свои веб-сайты и ресурсы.
ПодробнееСокращение выбросов углерода в Интернете
Веб-сайты, к сожалению, не так безвредны для окружающей среды, как нам хотелось бы. Эта статья содержит некоторые мысли и опыт попыток их очистить.
ПодробнееРефакторинг CSS: оптимизация размера и производительности (часть 3)
Существует множество методов оптимизации CSS для решения потенциальных проблем с размером файла и производительностью. Давайте посмотрим на некоторые из них. В конце концов, если развертывание переработанной кодовой базы вызовет проблемы с загрузкой или производительностью, это приведет к снижению трафика и доходов, что может вызвать недовольство руководства и руководителей проектов.
ПодробнееСоставные компоненты в React
Составные компоненты помогают разработчикам создавать более выразительные и гибкие API для обмена состоянием и логикой внутри компонентов. В этом руководстве объясняется, как этого можно добиться с помощью Context API и React для создания компонентов с помощью этого расширенного шаблона.
ПодробнееБорьба с нарушением конфиденциальности в Интернете
Сеть все еще борется с проблемами, которые мы воспринимаем как должное в автономном режиме, и главная из них — конфиденциальность. Вот шаги, предпринятые The New York Times для защиты данных пользователей, и то, как вы можете это сделать.
ПодробнееСоздание общедоступного/частного мультимонорепозитория для проектов PHP
В этой статье Леонардо объясняет, как использовать подход «мульти-монорепо», чтобы ускорить процесс разработки, сохраняя при этом конфиденциальность ваших пакетов PHP. Это решение может быть особенно полезным для создателей плагинов PRO.
ПодробнееКак автоматизировать рабочий процесс документации для разработчиков
В этой статье вы узнаете, как сэкономить часы утомительной работы по написанию, обновлению и исправлению технической документации. В этой статье вы узнаете, как автоматизировать рабочий процесс документации с помощью Vale и GitHub Actions.
ПодробнееHTTP/3: улучшения производительности (часть 2)
После почти пяти лет разработки новый протокол HTTP/3 близится к своей окончательной форме. Давайте внимательно рассмотрим улучшения производительности HTTP/3, контроль перегрузки, блокировку очереди и настройку соединения 0-RTT.
ПодробнееОбработка монтирования и размонтирования навигационных маршрутов в React Native
Часто вам нужны два разных набора навигационных стеков для предварительной и последующей аутентификации пользователя. Обычно, чтобы увидеть больше контента, вы должны пройти аутентификацию каким-либо образом. Давайте посмотрим, как смонтировать и размонтировать стек навигации на основе выполненного условия в React Native.
Подробнее