初学Vue,官网说Vue是一套用于构建用户界面的渐进式框架,构建用户界面我懂,渐进式是什么意思?
仔细查看文档后发现,所谓的渐进式,其实是使用vue自己的方式来逐步进行定义,最终完成用户界面的构建。
即:声明式渲染->组件化应用->客户端路由->集中式状态管理->项目构建
一、声明式渲染####
// 引入vue
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
// html
<div id="app">
{{ msg }}
</div>
// js
<script>
var app = new Vue({
el: '#app',
data: {
msg: 'Hello Vue!'
}
})
</script>
####二、组件化应用####
![tree.png](https://upload-images.jianshu.io/upload_images/9896235-8dff0bd367af1fad.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)