Как получить большой пул данных в Vue.js? - PullRequest
0 голосов
/ 02 декабря 2018

Я новичок в экосистеме Vue.js , и мне нужно что-то посоветовать.

Когда пользователь вызывает конкретный URL со стороны клиента, серверная часть (Node.js) возвращает огромный пул данных в потоковом режиме,В бэкэнд-приложении я использую пакет JSONStream для этой задачи.Backend верните мне огромный пул данных по частям.Теперь на стороне клиента я пытаюсь получить эти данные в потоковом режиме.

Я пробовал axios пакет, но он ожидает весь пул данных.Я должен получить данные партиями.Может кто-нибудь посоветовать или показать на небольшом примере, как мне это сделать?!

1 Ответ

0 голосов
/ 02 декабря 2018

Это, безусловно, будет очень плохой дизайн базы данных.Вам нужно будет только отправить наименьшие и только необходимые данные для каждого клиентского вида или модуля.Чтобы ваше приложение работало гладко на обоих концах.

Отправлять тысячи или миллионы данных с сервера и получать их от клиента действительно неудобно.Таким образом, я бы посоветовал вам еще раз взглянуть на бэкэнд, чтобы попытаться разрешить данные только в соответствии с требованиями.

Представление - это просто демонстрация, и его не следует использовать в качестве хранилища!

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