@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, оно работало, но если в продакшн?
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Однима запрососм нельзя вытащить все данные по персонажу?
Одним запросом нельзя вытащить данные сразу по нескольким персонажам?
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
от 200 000 до 300 000 руб.
Cindx Москва
от 130 000 до 180 000 руб.
Social Discovery Ventures Москва
До 250 000 руб.