现代开发模式:vue/react。 20%的时间花在了表现层
传统开发模式:jquery。 80%的时间花在了表现层
MVC——数据、表现、行为分离
视图层(表现层)<----->数据层
MVC、MVP、MVVM
前台渲染 vs 后台渲染
前台渲染好处:降低服务器负担、带宽压力小、用户体验好、
后台渲染好处:SEO更好、兼容性更好、安全性更高
vue的核心是数据,vue是典型的MVVM结构
指令(directive)——补充了html的属性
v-bind(简写为:):向html属性里面输出东西,可以用于任何属性,有两个属性有另外的写法:class、style。这两个属性可以用数组以及json。
v-model:数据双向绑定。只要用于输入组件(input,...),数据(data)和input之间双向绑定。
通过v-model进来的数据都是字符串。
v-text和v-html:一个是转义输出一个是非转义输出
原文:https://www.cnblogs.com/comedy/p/11963840.html