WedX - журнал о программировании и компьютерных науках

Публикации по теме 'web-performance'


Имеет ли смысл предварительная загрузка модулей?
Простая в реализации методика, избавляющая разработчиков от связывания Модули JavaScript предлагают приятный опыт разработчикам. Однако считается, что модули могут разочаровать исключительно требовательных пользователей при первом посещении, потому что, по сравнению с одним комплектом, многочисленным модулям требуется больше времени для загрузки. Когда браузер загружает веб-приложение, состоящее из модулей JavaScript, он сначала загружает модули, перечисленные в HTML. Затем браузер..

Важные аспекты веб-производительности для новых разработчиков
Что я хотел бы узнать, прежде чем углубляться в любые интерфейсные фреймворки. Этот пост был вдохновлен моим знакомством с популярным сборщиком модулей Webpack — еще одной из тех (многих) вещей, которым вас не учат на курсах по программированию. Точнее, я начал с желания изучить Webpack, а затем обнаружил, что спускаюсь в кроличью нору Почему , например: Зачем нам вообще нужен Webpack? О, это для объединения модулей… Зачем нам вообще нужно объединение модулей? О, это..

Улучшение веб-производительности с помощью стратегий гидратации React
С 23 миллионами уникальных посетителей в месяц Cdiscount является французским лидером в области электронной коммерции, и в результате мы постоянно стремимся к достижению наилучших результатов. Причина очень проста: более высокая производительность обычно означает лучший пользовательский опыт и, следовательно, более высокий уровень удержания пользователей. В мае 2020 года Google объявил, что будет отдавать приоритет сайтам на основе Core Web Vitals (LCP, FID и CLS) . В результате..

Синтетическое тестирование и мониторинг реальных пользователей
Синтетическое тестирование и мониторинг реальных пользователей — самые важные инструменты в вашем наборе инструментов для повышения производительности. Но они делают разные вещи и полезны в разное время, и многие разработчики тратят время только на освоение одного из этих инструментов и видят только часть своих проблем с производительностью, например, попытку забить шуруп. Давайте посмотрим на эти инструменты, что они измеряют и когда их использовать. Синтетическое тестирование..

Атрибуты Async и Defer в теге скрипта
Атрибуты Async и Defer в теге скрипта Привет всем, сегодня я собираюсь поговорить об атрибутах async и defer , которые вы можете использовать в тегах script , чтобы изменить поведение по умолчанию в который браузер анализирует html, загружает и выполняет файлы JS. Сценарий 1. Ни один из атрибутов не используется В приведенном выше сценарии браузер начнет синтаксический анализ html, и как только он встретит тег script, синтаксический анализ HTML остановится, файл js будет..

Разбивка длинных задач
Представьте себе сценарий, в котором вы нажимаете на элемент и ожидаете ответа, но элемент не выглядит так, как будто на него нажали, и он не отвечает, поэтому вы нажимаете снова. Однако эти два щелчка после завершения ответа приводят к отмене действия, которое вы хотели. С тобой когда-нибудь случалось? Звучит обескураживающе, не так ли? Это тот опыт, который мы, веб-инженеры, не можем позволить себе дать пользователям. И причин, которые могут привести к этому, может быть множество...

Создание статического сайта, работающего со скоростью света
При создании корпоративных сайтов или аналогичных целевых страниц распространенным инструментом является Wordpress, динамическая платформа для ведения блогов, которую можно настроить для создания полнофункциональных веб-сайтов. Wordpress позволяет создателям контента очень легко добавлять новые статьи или страницы через простую консоль администратора. Однако Wordpress (или любая другая подобная платформа CMS) также имеет некоторые проблемы, которые, как мы считаем, плохо подходят для..

Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]