Электронная коммерция, эффективный способ загрузки компонентов продукта с внутреннего сервера на интерфейс после фильтрации. - PullRequest
0 голосов
/ 12 июля 2020

Внешний интерфейс проекта = React JS, backend = Django Rest Framework (предоставляет JSON).

Если у меня 100 мобильных продуктов в базе данных (изначально он загружает только 10 продуктов для внешнего интерфейса) и пользователь отфильтровывает 12 элементов во внешнем интерфейсе на основе спецификации мобильных устройств.

Должен ли я фильтровать базу данных (в бэкэнде) на основе команд пользовательского фильтра или я должен сначала загрузить 100 продуктов в интерфейс и фильтровать, используя Javascript?

Резюме моего вопроса> Что было бы лучше?

option 1 : Loading entire specific database to frontend JS library and filtering out later
option 2 : Filter backend database based on users filtering commands each time.

База данных будет postgresql в AWS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...