ладно, распишу я кейс целиком, чтобы не задавать вопросов наполовину
есть модуль онлайн-записи в салон красоты
некст хотелось заюзать для того, чтобы клиенту прилетал сразу готовый список услуг, сотрудников и т.д., а не как в случае с CRA, когда это грузилось на клиенте
пока я сделал так, что в квери-параметрах передается код базы
онлайн-модуль сидит в айфрейме, поэтому мне не сильно принципиально, насколько зафакаплена адресная строка
для загрузки данных нужно получить токен базы данных, просто отправляется на сервак код базы, в ответ прилетает токен, никаких секретов, данные и так публичные
в целом, даже если токена бы не было, все равно, нужен хотя бы код базы для загрузки инфы
соответственно, у разных клиентов разные коды баз
все, что я хотел — это чтобы сервак по квери-параметрам отдал мне отрендеренную первую страницу и уже снапшот уже заполненного стора
но где держать код базы, не запихивая логику запросов непосредственно в экшены mobx-state-tree и не подсовывая этот код в каждом запросе — вот чего понять не могу
отдельная песня еще в том, что на разных базах разная первая страница, где-то надо выбирать пол, где-то не надо и т.д., это у меня тоже пока считается в сторе, поэтому пока ничего лучше, чем редиректить на клиенте в рендере, я не придумал