Существует множество платформ MVC. Есть много JavaScript-фреймворков, которые имеют разные функции. Если вы хотите получить содержательный ответ, вы должны выбрать MVC и инфраструктуру JavaScript и спросить об этих двух. Пожалуйста, будьте максимально подробны в своих вопросах.
В качестве примера, обработка проверки в ActiveRecord (используемой в Ruby on Rails) выполняет проверки только на стороне сервера. Вы всегда можете добавить проверки JavaScript, но проверки на стороне сервера - это то, что действительно важно для целостности данных.