Vue.js - это прогрессивная среда Javascript с открытым исходным кодом для создания пользовательских интерфейсов, которые стремятся к постепенному внедрению. Vue.js в основном используется для фронт-энда и требует промежуточного уровня HTML и CSS. Вопросы, относящиеся к версии 2 Vue.js, должны быть помечены [vuejs2].
Vue.js обеспечивает двустороннюю привязку данных, вычисляемые свойства, CSS-привязки, шаблоны HTML, частичную визуализацию и может быть расширена с помощью компонентов, миксинов и плагинов.
Vue.js включает в себя:
2.0 также включает в себя :
Вопросы, относящиеся к версии 2 Vue.js, должны быть помечены vuejs2 .
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 здесь
<час>