да, но это не точно) Потому что когда прогоняются синтетические тесты, то может он и самый быстрый. Но обычно в приложении кучу другой логики, которая влияет на перфоманс
да, но это не точно) Потому что когда прогоняются синтетические тесты, то может он и самый быстрый. Но обычно в приложении кучу другой логики, которая влияет на перфоманс
А что наиболее используемое есть в express, чего нет в http? Хотя бы просто прикинуть масштаб бедствия :)
Ребят, подскажите чайнику, зачем используют express? Почему не использовать просто http? Фнукционала сильно меньше у HTTP модуля? Читал, что express не такой уж быстрый. Может он не такой уж и нужный? Реально без него сложно обойтись?
const server = require('express')({}) server.get('/', (req, res) => { }).listen(8080);
Чтобы приложение +- было готово к продакшену, то тебе нужна куча дополнительных фич, типа парсинг боди, парсинг куки, сессии и это только на поверхности. А не забывай, что у тебя бизнес-логика есть
да, но это не точно) Потому что когда прогоняются синтетические тесты, то может он и самый быстрый. Но обычно в приложении кучу другой логики, которая влияет на перфоманс
Если логика будет одинаковая, то каким образом она сделает fastify медленней чем express?
Если логика будет одинаковая, то каким образом она сделает fastify медленней чем express?
Тогда разница скорости работы express и fastify будет практически нивелирована. Ну на 1 или 0.5 ms, у тебя будет быстрее ответ от fastify. Сильно ли почувствует это клиент, когда у тебя общий ответ 200ms?
Тогда разница скорости работы express и fastify будет практически нивелирована. Ну на 1 или 0.5 ms, у тебя будет быстрее ответ от fastify. Сильно ли почувствует это клиент, когда у тебя общий ответ 200ms?
в том известном бенче есть тесты с запросами в бд. и что-то экспресс все равно отстает сильно от фастифи. в чем же дело?
Тогда разница скорости работы express и fastify будет практически нивелирована. Ну на 1 или 0.5 ms, у тебя будет быстрее ответ от fastify. Сильно ли почувствует это клиент, когда у тебя общий ответ 200ms?
Вообще я веду к тому, чтобы добиться реального увеличения производительности, есть зачастую более серьезные ботлнеки. И реальный прирост можно ощутить, комплексно поработав их.