Андруша.tjournal_edition
Сейчас происходит небольшой срач на тему "кто быстрее?" в небезызвестной соц.сети X:
К сожалению, оригинальный твит удалён, но суть была такова: мы сравниваем js фреймворки и пытаемся понять кто быстрее.
Из мемов: для svelte код сгенерировали через ChatGPT. В случае реакта использовали dev сборку.
Оставшиеся артефакты:
https://x.com/Rich_Harris/status/1828514846817624511
https://x.com/Rich_Harris/status/1828514846817624511
Автор пообещал опубликовать уже исправленное исследование https://x.com/matteocollina/status/1828670076490600593, но допускаю что и оно будет кривое.
И оказывается, оригинальный пост тоже сохранился: https://blog.platformatic.dev/an-ssr-performance-showdown
https://github.com/platformatic/ssr-performance-showdown
От себя могу добавить: Бенчмаркинг - это не просто сложная тема, а архисложная. Настолько, что почти никто в мире не умеет нормально бенчмаркать код. Поэтому если кто-то меряет производительность, не делая бенчмарки как часть проф деятельности - лучше не доверять его результатам. Совершить ошибку там можно буквально на любом чихе.
Простой пример вышеуказанных слов: https://github.com/platformatic/ssr-performance-showdown/pull/5#issuecomment-2314409414 Удали scoped-css и скорость растёт в 3 раза.
Могу порекомендовать поисследовать труды Андрея Акиньшина(в прошлом занимался производительностью JetBrains Rider/Resharper), а в частности его книгу "Профессиональный бенчмарк. Искусство измерения производительности" и его выступления на конференции dotnext. Он там не погружается в кишки дотнета, и рассказывает доступным языком как можно обосраться при проверках перфоманса. Увы, плейлиста у меня нет, но вы спокойно можете поискать "Андрей Акиньшин" в ютубе и найти почти все его материалы.
Post #192
1.91K


- 👍 22
- 💩 2
- 🤡 2
- ❤ 1