Публикации по теме 'performance'
Улучшение веб-производительности: как разбить тяжелые задачи с помощью setTimeout()
Что такое setTimeout()?
setTimeout() – это метод в JavaScript, позволяющий запланировать выполнение функции по истечении определенного времени .
Метод setTimeout() принимает два параметра: выполняемую функцию и время задержки в миллисекундах.
function sayHello() {
console.log("Hello Basit!");
}
setTimeout(sayHello, 2000); // the function will be executed after 2000 milliseconds (2 seconds)
Примечание
setTimeout() может быть полезен для асинхронного выполнения..
Как работает JavaScript: прокси и отражение
Это пост №41 из серии, посвященный изучению JavaScript и его компонентов. В процессе определения и описания основных элементов мы также делимся некоторыми практическими правилами, которые мы используем при создании SessionStack , приложения JavaScript, которое должно быть надежным и высокопроизводительным, чтобы помочь компаниям оптимизировать цифровой опыт своих пользователей.
В JavaScript вы можете определить собственное поведение для основных операций, не получая к ним прямого..
6 мощных методов оптимизации ваших API для максимальной производительности
Повысьте производительность вашего API с помощью проверенных стратегий
API (интерфейсы прикладного программирования) поддерживают разработку современного программного обеспечения, обеспечивая беспрепятственную связь и обмен данными между системами.
Но если ваш API неэффективен, это может привести к медленным ответам, простоям и разочарованию пользователей. Вот тут-то и начинается оптимизация — точная настройка ваших API для бесперебойной и эффективной работы.
В этой статье мы..
Повышение производительности приложения React с помощью мемоизации
Я потратил много времени на изучение того, как улучшить рабочий процесс создания приложений JavaScript. Я поделился своим опытом о том, как различные методы, такие как мемоизация может значительно повысить производительность , как применять отличные инженерные практики и шаблоны проектирования и как использовать такие инструменты, как Bit , для создания модульных и поддерживаемых приложений с компонентами. .
В этом посте я сделаю еще один шаг в своей серии статей о..
Какой код быстрее? Часть 3
МОИ ОЖИДАНИЯ ПРОТИВ РЕАЛЬНОСТИ
Как я уже говорил в частях 1 и 2, я ожидал, что обе функции будут полностью связаны с памятью, поэтому количество инструкций будет почти неважным, а функции должны выполняться почти одновременно.
Я ожидал, что приведенный ниже график будет зеленым (загрузка памяти) с вкраплениями серого (инструкции).
Я продолжал думать об этом, даже когда разобрал функции и увидел, что версия uint8 намного менее оптимизирована, чем версия uint32.
Для ясности: я не..
Битва enum против const: Enums в TypeScript
Анализ различных способов определения Enum в коде TypeScript.
Принимая во внимание тип перечисления, в котором присваивается значение элемента перечисления, например, каждый фрукт получает значение:
enum Fruit {
banana = 'banana',
apple = 'apple',
}
var Fruit;
(function (Fruit) {
Fruit["banana"] = "banana";
Fruit["apple"] = "apple";
})(Fruit || (Fruit = {}));
Мы не сравниваем приведенный ниже тип перечисления, потому что он..
Улучшение веб-сайтов путем замены изображений с помощью CSS
Многие изображения можно заменить с помощью CSS
Повышение производительности веб-сайта - серьезное дело. Большинство людей не понимают, сколько весит стандартная стоковая фотография.
Мой блог был построен на Гэтсби, потому что я хотел, чтобы он имел максимальную производительность с изображениями. Качественные изображения огромные и очень тяжелые; поэтому мы всегда должны их оптимизировать.
Как изображения замедляют мою страницу?
Плотные изображения : веб-сайт с большими..