Наверное, главная задача Vue — это обеспечение взаимодействия с пользователем путем установления и поддержания связи между представлениями, которые мы создаем, и данными в модели представления.
Чтобы веб-приложение можно было назвать реактивным, оно должно выполнять следующие функции: • отслеживать изменения в своем состоянии; • распространять уведомления об изменениях для всех своих компонентов; • автоматически отрисовывать представления в ответ на изменения состояния; • своевременно реагировать на действия пользователя.
В статье на сайте excess-xss.com приводится понятный и всесторонний обзор XSS, а углубленную информацию о подобного рода атаках и примеры кода для каждого эксплойта можно найти в вики OWASP: www.owasp.org/index.php/Cross-site_Scripting_(XSS).
Директива v-bind имеет сокращенную версию. Каждый раз, когда нужно ее задействовать, просто подставляйте двоеточие (:). Таким образом, вместо v-bind:src=" ... " можно написать :src=" ... ".
Директива v-model рассчитана на действия со всевозможными элементами формы, такими как однострочные и многострочные поля ввода, флажки, переключатели и раскрывающиеся списки.