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


Повысьте производительность своего приложения React Native
Мы живем в мире, где гибридное приложение предпочтительнее собственного. Многие платформы предоставляют такие же функции, как Xamarin, React Native и Ionic. Однако React Native экономит ваше драгоценное время благодаря своим встроенным необычным функциям и количеству кода, который вы написали на нативной платформе, такой как Android и IOS. Начиная с общего обсуждения, пара статей считает, что приложение React Native работает медленно, в результате они обвиняют фреймворк React Native в..

JavaScript: тройной или двойной знак равенства?
Некоторые люди хотели бы написать: if (typeof v == ‘undefined’) { … } другие считают, что это должно быть if (typeof v === ‘undefined’) { … } Что касается стиля — меня это мало заботило. Но когда поступило заявление о снижении производительности — мне пришлось проверить это, и вот мой вывод: При сознательном сравнении значений одного и того же типа двойные кавычки имеют тенденцию быть немного быстрее для строк и чисел , где тройные кавычки, как правило, немного быстрее. для..

Эффективность языков не имеет значения.
В последнее время горячо обсуждается вопрос о том, является ли Rust быстрее, чем C ++, который заменяет предыдущее обсуждение того, является ли C ++ быстрее, чем C, а иногда даже упоминается Java. Что такое производительность? Очевидно: насколько быстро выполняется конкретный фрагмент кода. И в случае микробенчмарка это действительно то, на что мы смотрим. Сколько циклов ЦП требуется для выполнения идеально оптимизированной версии нашего крошечного изолированного фрагмента кода?..

Четыре основных проблемы веб-производительности
Под номером четыре это веб-шрифты. Иногда проблема заключается в совокупном весе нескольких файлов шрифтов, но чаще всего это не так, страдает воспринимаемая производительность (в основном из-за того, когда появляются веб-шрифты). К счастью, в этой ситуации можно задать простой вопрос: WWZD - Что бы сделал Зак? 3. Изображения На третьем месте - изображения. Их стало больше, и кажется, что они все время становятся больше. И все же в нашем распоряжении больше инструментов, чем..

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

Мой список типичных убийц производительности веб-приложений NodeJS
20 процентов ваших действий будут составлять 80 процентов ваших результатов . Я начал с принципа Парето , потому что считаю, что он полностью соответствует идее статьи. На самом деле исправление типичных проблем - это около 20 процентов усилий, которые разработчики могут потратить на исправление производительности и в итоге получить неплохие результаты. Также я хотел бы упомянуть, что в статье не будет ничего о цикле событий, потому что: есть масса статей о одиночном..

Подводные камни React: не используйте замыкания в качестве компонентов
Исходя из ClojureScript, я провел последнюю неделю, пытаясь сделать React и Redux в Javascript. Я был очень доволен результатом, за исключением того факта, что React, похоже, не выполнил своего обещания внести минимальные изменения в DOM. Это стало особенно очевидно, когда я вставил текстовое поле, и оно теряло фокус при каждом нажатии клавиши. Я явно делал что-то очень неправильное. После нескольких часов прогрева дата-центров Google я был готов сдаться. Я поставил ключи на все,..