Недостатки / преимущества вызова веб-API на стороне клиента - PullRequest
0 голосов
/ 23 июня 2011

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

Мое мнение: : недостатки; - экономия полосы пропускания (на стороне сервера) - нет связи клиент-сервер (только для операций чтения) - что еще?

Недостатки: - читаемый код - что еще?

Ответы [ 2 ]

1 голос
/ 23 июня 2011

Серверная сторона:

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

Клиентская сторона:

  • меньше прикладных слоев
  • не вносит больше задержки в сети при доступе к API
  • требует клиентских шаблонов или отправки данных обратно на сервер
1 голос
/ 23 июня 2011

Будут ли эти сервисы существовать в разных доменах? Если это так, вам придется иметь дело с междоменными вызовами AJAX; Сервисы, с которыми вы взаимодействуете, должны будут поддерживать что-то вроде JSONP или CORS, последний из которых является довольно новым и поддерживается только современными браузерами.

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