Vue.js - это прогрессивная среда Javascript с открытым исходным кодом для создания пользовательских интерфейсов, которые стремятся к постепенному внедрению. Vue.js в основном используется для фронт-энда и требует промежуточного уровня HTML и CSS. Вопросы, связанные с версией Vue.js, должны быть помечены [vuejs2] или [vuejs3].

Vue.jsобеспечивает двустороннюю привязку данных, вычисляемые свойства, CSS-привязки, HTML-шаблоны, частичную визуализацию и может быть расширена с помощью компонентов, миксинов и плагины .

Vue.js включает в себя:

2.0 также включает в себя:

Вопросы Vue.js должны быть помечены vuejs2или vuejs3.

Vue.js может быть основан на еще большем расширении его функциональности от библиотеки модели представления до полноценной среды JavaScript для построения SPA с помощью официальных плагинов, таких как Vue Router, Vue Resourceи Vuex.

Vue.js поддерживает только ES5-совместимые браузеры (IE8 и ниже не поддерживаются). Чтобы просмотреть живые примеры и документы, посетите vuejs.org.

Пример Hello World

Html

<div id="demo">
  <p>{{message}}</p>
  <input v-model="message">
</div>

Js

var demo = new Vue({
  el: '#demo',
  data: () {
    return {
      message: 'Hello Vue.js!'
    }
  }
});

Вы можете найти полную документацию Vue.js здесь


Связанные теги

Каркас пользовательского интерфейса, созданный с помощью Vue.js

Механическая обработка

Ресурсы


Официальный логотип: