Get Mystery Box with random crypto!

обзор производительности веб-фреймворков в реальных условиях. | Монада Кедавра

обзор производительности веб-фреймворков в реальных условиях.

исследование показателей react, vue и angular для множества реальных приложений по ряду метрик:
размер js файлов (angular позади всех)
время, потраченное на выполнение жс кода (в отстающих, как ни странно, react, то есть он способствует написанию компактного, но тяжёлого для выполнения кода)
разрыв в производительности между мобильными устройствами и десктопами

бонусом указана степень популярности фреймворков — от пятисот тысяч сайтов на react до скромных двадцати тысяч у angular

на мой взгляд, подобный подход с массовой оценкой итоговых результатов — полноценных приложений — гораздо честнее, чем микробенчмарки в тепличных условиях: какая разница, насколько быстр сам фреймворк, если он формирует медленную экосистему? это признак того, что часть работы неявно перекладывается на код приложений, к примеру вынуждая тратить силы на борьбу с пресловутыми ререндерами

отдельно примечателен методичный подход к обработке статистики: перцентили лучше отражают распределение в реальности, чем медианы или, что ещё хуже, средние значения, чем часто грешат бенчмарки

потому что производительность — это спектр значений

https://timkadlec.com/remembers/2020-04-21-the-cost-of-javascript-frameworks/