JavaScript: проверка на стороне клиента и на стороне сервера

Что лучше сделать на стороне клиента или на стороне сервера?

В нашей ситуации мы используем

JQuery и MVC.Данные JSON для передачи между нашим представлением и контроллером.

Большая часть проверки, которую я делаю, заключается в проверке данных при их вводе пользователями. Например, я используюkeypress событие, чтобы предотвратить буквы в текстовом поле, установить максимальное количество символов и что число находится в диапазоне.

Я думаю, что лучший вопрос был бы: есть ли какие-либо преимущества в выполнении проверки на стороне сервера по сравнению с клиентской?

Круто отвечает всем. Наш веб-сайт защищен паролем и предназначен для небольшой пользовательской базы (<50). Если они не используют JavaScript, мы отправим ниндзя. Но если бы мы разрабатывали сайт для всех, я бы согласился провести валидацию с обеих сторон.

Ответы на вопрос(12)

Ваш ответ на вопрос