从范式上来看,视图层框架通常分为命令式和声明式。

    命令式框架的一大特点就是关注过程。
    声明式框架更加关注结果。

    vue.js 帮我们封装了过程。因此vue.js的内部实现一定是命令式的,而暴露给用户的却更加声明式。

    声明式代码的性能不优于命令式代码的性能。
    在采用声明式提升可维护性的同时,性能就会有一定的损失,而框架设计者要做的就是:在保持可维护性的同时让性能损失最小化。