Преимущества Ajax на стороне клиента

-3

Я просто хочу знать, какие преимущества использования AJAX на клиенте (например, с помощью AngularJS или jQuery), а не обработки на стороне сервера (например, MVC)?

Теги:
client-side
client-server

1 ответ

1

Это может дать пользователю более чистый пользовательский интерфейс, потому что страница не постоянно перезагружается.

Хорошим примером является изменение статуса записи с активной на неактивную. Щелчок на значке, который запускает слушателя для отправки запроса обратно на сервер, может быть выполнен очень быстро и без перезагрузки страницы, сохраняя время пользователя.

Сохранение сложной формы лучше всего отправлять на сервер и возвращать, потому что есть много данных, и в любом случае большая часть страницы нуждается в обновлении. Тем не менее, базовая проверка еще будет выполнена на клиенте.

  • 0
    хотя код на стороне клиента более безопасен, чем код на стороне сервера?
  • 0
    Абсолютно - и любая «интеллектуальная собственность» должна быть на сервере. Если безопасность, о которой вы беспокоитесь, это просто разрешения на доступ к информации, то это обычно проверяется на сервере, прежде чем информация все равно будет отправлена клиенту.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню