не связал вопрос и последующую инфу, поэтому на всякий - универсальный ответ
https://dmkpress.com/catalog/computer/web/978-5-97...
ПРОЕКТИРОВАНИЕ ВЕБ-API
АННОТАЦИЯ
API позволяет разработчикам выполнять интеграцию с приложением без детализированного знания кода. Независимо от того, используете ли вы установленные стандарты, такие как REST и OpenAPI, или более новые подходы, например GraphQL или gRPC, освоение разработки API – своего рода суперспособность.
Благодаря ней пользоваться вашими веб-сервисами станет легче, и ваши клиенты – как внутренние, так и внешние – останутся довольны.
Темы, затрагиваемые в книге:
- характеристики правильно разработанного API;
- ориентированные на пользователя и реальные API;
- API и принцип Secure by design;
- изменение API, его документирование и проверка.
Издание предназначено для разработчиков, обладающих минимальным опытом в создании и использовании API-интерфейсов.
есть в телегах, если жалко денег
теперь по вопросу - ввиду игр на мабилах, важно чтобы передаваемых данных было немного,а на число запросов, в общем-то, нас*ть - асинхронщина их пощелкает,
вот из этого и исходи
да, реакту придется сложнее и больше работы - ну а кому щас легко? если не будет данных - игру юзер закроет, вообще ничего с него не выжмите, а интерес надо поддерживать