• 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。

     

  • 相关阅读:
    [leetcode]Length of Last Word
    本周第一天
    本月第一周的第一天
    获取本周的第一天
    PHP实现今天是星期几
    mysql获取相隔时间段的数据
    在mysql中给查询的结果添加序号列
    《岛上书店》
    正则表达式:在大写字母前面加_
    Git忽略文件的三个办法
  • 原文地址:https://www.cnblogs.com/chenss15060100790/p/8589301.html
Copyright © 2020-2023  润新知