Суть в чем, бэкенд - Django REST framework, фронтенд Vue.js. C бэкенда через API получаем массив данных. Как "дешевле" осуществлять работу с данными, например в таблице - сортировка, фильтрация и пр. Обрабатывать массив в js или лучше запрашивать все время "новый" массив путем сортировки\фильтрации DRF? Пока объемы данных не большие, разницы не видно, но хотелось бы предусмотреть этот момент.
"Дешевле" - имеется ввиду скорость обработки информации.
Спасибо за ответ! Пэджинг это пагинация? Т.е. постраничный вывод?
Правильно ли я понял, что к примеру, пробежаться методом filter() по массиву с объектами в кол-ве 10к будет быстрее, чем запросить методом GET с API?
Владимир Коротенко, мысль понял, по этому и задался этим вопросом) Ну вот к примеру есть база контрагентов с 10к записей. Пользователю нужно отобразить сначала последние 50 записей, а потом может понадобиться найти конкретного контрагента из всех 10к записей. Через API эту задачу выполнить логичней получается. Может не так понял..
Kaga88, Это тот случай когда вообще не нужно отдавать контрагентов. Вы вешаете фильтр на выбор и кидаете запрос на сервер при изменении фильтра, сервер вам отвечает 10 записей для автодополнения.