Кто должен управлять призывом к действию по электронной почте? Фронтенд или Бэкэнд? - PullRequest
1 голос
/ 07 мая 2019

В нашей нынешней компании мы разделяем текущую архитектуру нашей платформы на отдельный бэкэнд и внешний интерфейс.Бэкэнд - это тот, кто отвечает за доставку электронных писем, когда веб-приложение делает определенные запросы к API.

Мы столкнулись с проблемой, чтобы решить, кто должен отвечать за завершение вызова по электронной почте.действия.

Например, мы отправляем электронное письмо пользователю с просьбой принять или отклонить предложение.Наш вопрос заключается в том, когда пользователь щелкает одно из этих действий:

  1. Должна ли ссылка указывать на бэкэнд, выполнить действие в бэкэнде и затем перенаправить пользователя на внешний интерфейс?
  2. Должна ли ссылка указывать на внешний интерфейс, выполнить действие во внешнем интерфейсе через API и продолжить поток во внешнем интерфейсе?
  3. Другое решение?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...