получать товары и фильтровать их по разным параметрам. Товаров будет до 300 где-то, а параметров штук 10. Я сделал на сервере метод, который принимает на вход эти параметры и выдает нужные записи с пагинацией по 15 штук все как надо. НО запрос отрабатывает за 2.7 с на тестовом сервере. Ну коллега мне предлагает выгрузить ему какие попало товары, а он на клиенте их будет фильтровать как-то, запрашивать все подряд товары и отфильтровывать или вообще все товары сразу выгрузить. Это как вообще норма? Фронт на реакте сделан.
если в планах масштабируемость - лучше на сервере фильтро-пажэинг-тусовку устраивать
2.7 сек 15 товаров - это очень очень очень плохой бек выгружать до 500 товаров на фронт сразу и фильтровать только на фронте - такое было (около 50 разных полей), работает норм, правда для этого был реализован клиентский индекс объект (хз возможно избыточно) но летает
хороший запрос. и конкурсы интересные.
Обсуждают сегодня