Промежуточная экспресс-конечная точка между API и приложением Angular против прямого соединения - PullRequest
0 голосов
/ 08 апреля 2019

Я создаю приложение Angular, которое получает данные из установки WordPress на отдельном сервере (к которому у меня есть доступ) через WordPress REST API .По сути, сервер Wordpress предоставляет CMS и контент, в то время как внешний интерфейс обрабатывается Angular.

В настоящее время мое приложение Angular напрямую обращается к API WordPress, но вместо этого я мог бы настроить простую конечную точку Express на стороне сервера.то же поле, что и приложение Angular, чтобы служить посредником между ними - см. ниже.

enter image description here

Есть ли какая-либо выгода (например, безопасность) длявторой вариант?Помимо некоторых проблем с CORS, которые мне удалось решить, у меня есть настройки, описанные в первом варианте работы.

Также было бы полезно узнать, отличается ли ответ в тех случаях, когда у меня нет доступа к серверу API, например, если я обращался к API Twitter.Введет ли безопасность токен доступа в игру?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...