@beefront17

Какой подход лучше для фильтрации / сортировки, react/redux?

Добрый день! Подскажите пожалуйста как лучше делать фильтрацию / сортировку в react/redux приложении?
Вопрос как лучше: на каждое собитие сортировки/фильтрации делать новый запрос на сервер с соответствующими параметрами или сохранять все данные в стейте и работать уже с ним?
Данных по сути не много будет, около 20 объектов.
Хотел бы услышать плюсы/минусы обеих подходов.

Спасибо!
  • Вопрос задан
  • 422 просмотра
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
1. Если у вас 20 объектов, которые никогда не меняются и по факту так и так используются вашим приложением, то их вообще можно загружать/добавлять на стороне сервера и, не делая никаких запросов, а фильтровать данные на стороне клиента.
2. Если данных много и они могут измениться в любой момент, то надо перезапрашивать по каждому изменению фильтра. Для обработки действий пользователя при этом лучше использовать debounce.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы