@string2016
Начинающий

Как правильно организовать SPA + API приложение?

Всем привет.
Стал недавно изучать node, express, javascript, vue, mongodb.
Есть сторонний API сервер компьютерной многопользовательской игры.
В качестве практики хочу реализовать мониторинг игровых персонажей.

Что бы получить необходимые данные о персонаже, нужно сделать несколько API запросов:
1. get api/a
2. get api/b
3. get api/c
4. get api/d

Таких персонажей у одного пользователя может быть много.

В качестве backend использую node + express + mongodb
В качестве frontend vue

Пример:
У пользователя 100 персонажей. Получается, что бы обновить все данные персонажей, необходимо сделать 100*4=400 запросов на игровой API сервер.
Полученные данные обработать на своем сервере, сохранить в базу.
Таких пользователей может быть несколько.
Они могут зайти одновременно.

Как правильно организовать запросы на API сервер?

a) На стороне клиента, полученные данные отправлять на сервер, что бы сохранить в базу.
b) На стороне сервера?
- если единовременно все запросы отослать, сервер может забанить на время
- если по порядку, то пользователь долго ждать будет
с) Очередь из запросов на сервере? Долго?

p.s. Мне даже сложно сформулировать вопрос =( В каком направлении хотя бы копать?
p.s.s. Пробовал на себе, отправлял единовременно 100+ request запросов через node + express, оно работало, но если в продакшн?
  • Вопрос задан
  • 310 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Однима запрососм нельзя вытащить все данные по персонажу?
Одним запросом нельзя вытащить данные сразу по нескольким персонажам?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
20 апр. 2024, в 13:56
7000 руб./за проект
20 апр. 2024, в 13:52
7000 руб./за проект
20 апр. 2024, в 13:23
1000 руб./за проект