Интернет

Что нового в 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.

Подробнее