Итак, что же такое Vue? По определению, Vue — это прогрессивная среда для создания пользовательских интерфейсов.
Быть прогрессивным означает, что он обладает архитектурными преимуществами фреймворка, но также скоростью и
модульные преимущества библиотеки, поскольку функции и функции могут реализовываться постепенно. В
На практике это означает, что он предписывает определенные модели для построения вашего приложения, но в то же время,
позволяет вам начать с малого и расти настолько, насколько вам нужно. Вы даже можете использовать несколько приложений Vue.
на одной странице или взять на себя все приложение. Вы даже можете импортировать и использовать другие библиотеки и
рамки при необходимости. Довольно причудливо!
Еще одна фундаментальная концепция Vue — это реактивность. Это относится к способности автоматического
отображение в HTML значения или изменений, внесенных в переменную в JavaScript, но также и внутри вашего
код. Это большая часть волшебства, предлагаемого Vue.
В традиционном программировании, как только переменной присвоено значение, оно остается истинным до тех пор, пока не будет установлено программно.
измененный. Однако в реактивном программировании, если значение переменной зависит от других переменных, то
когда одна из этих зависимостей изменится, она примет новое результирующее значение. Возьмем, к примеру,
следующую простую формулу:
A = B + C
В реактивном программировании каждый раз, когда значение B или C меняется, изменится и значение A. Как вы увидите далее в этом уроке,
книга, это очень мощная модель для создания пользовательских интерфейсов. В этом примере и согласно
В терминологии A — зависимая, а B и C — зависимости.
В следующих главах мы рассмотрим этот прогрессивный атрибут при создании примеров приложений.
Но перед этим нам нужно увидеть, что предлагает Vue 3 в самой базовой форме.
Using Vue in your web application