zoukankan      html  css  js  c++  java
  • Vue——框架特点

    我本身属于后端程序员,学习vue的方式,可能会有所区别。

    简介

    vue具备这几个特点:模块化开发,MVVM模式、模版引擎。

    这些技术,很多都独立存在过,vue将这些特点溶在框架内部,

    我们学习的时候,根据这些特点,对比于我们自己熟知的技术,即可快速地入门。

    MVVM模式:
    Model指的是数据,View指的是前端页面,ViewModel相当于中间的桥梁(Vue源码部分),

    数据的改变,牵动着页面的变化,页面的数据变化,也联动着数据。

    模块化开发:
    js语言存在非常大的弊端,就是没有import语法,代码在写法上,程序员容易放飞自我,程序员之间的代码无法统一。

    当然,曾经也出现很多的规范,像是require.js的AMD规范,sea.js的CMD规范,可以将一部分的代码,封装起来形成一个闭包,在需要时,可以调用这些代码,

    如今更多的是使用node.js,使用node.js管理我们的脚本,如何导包从此算是有了一个统一的方式。

    模版引擎:
    在html代码中,设置占位符,然后根据数据进行页面渲染。对于后端开发人员,有熟悉的velocity,freemaker,

    对于前端开发人员来说,例如:handlerbar,art-template,或者说最常见的<script type="text/html">。


    注意事项

    使用VUE之后,就应当避免手动操作DOM对象,防止出现冲突,正常开发需要直接弃用jQuery。

     

  • 相关阅读:
    关于李约瑟难题的思考
    《MDX解决方案(第2版)》实例数据部署过程
    在SQL SERVER 2008种使用表值参数
    解决了一个想了很久的问题
    发现可以在两个数据库中共享只读文件组
    java 包位置
    单元测试java
    Cannot determine build data storage root for project
    Vue——绑定值
    浪潮之巅第八章 — 没落的贵族(摩托罗拉)
  • 原文地址:https://www.cnblogs.com/chenss15060100790/p/8589301.html
Copyright © 2011-2022 走看看