Я разрабатываю приложение React с помощью webpack и намерен обслуживать свое приложение с помощью nginx. Просматривая примеры Stormpath, я смущен, если я могу разработать SPA-клиент на стороне клиента, поскольку все примеры, которые я нашел, используют экспресс для обслуживания приложения. Я думаю, что возможно, что мое приложение будет запущено с помощью сервера webpack dev, но вам нужно будет использовать API-интерфейс Stormpath, а не библиотеки React.Stormpath React SPA user login
Первоначально я думал, что у меня будет код на стороне сервера, который будет подключаться к Stormpath, и мой клиентский код будет подключаться к моему серверу, но я просто не могу найти пример, который показывает, что это возможно.
Спасибо за ответ Роберт. Не могли бы вы прояснить топографию? nginx: 80 - обслуживающий статический html nodejs, express, stormfront: 3000 - экспресс-интерфейс для отдыха? клиентское приложение - POST/GET to nodejs: 3000 Я не уверен, что я делаю на стороне клиента. Должен ли я использовать в примерах те же компоненты React stormfront? , например. login, куда я должен отправить имя пользователя/пароль с экрана входа в систему? –
Документация библиотеки express-stormpath содержит информацию о конечных точках JSON и тип информации, которую он ожидает, в каждом разделе содержится информация о формате JSON. Пока ваш сервер nginx перенаправляет запросы в ваше экспресс-приложение, все должно работать без забот. – robertjd