1、vue简介

本文介绍了在物流项目中使用Vue+ElementUI进行前后端分离的开发实践,阐述了前后端分离的优势,如适应多平台需求,提高开发效率。接着详细讲解了Vue作为MVVM框架的双向数据绑定特性,并对比了与其他前端框架的区别。最后,通过实例展示了Vue的简单使用和组件化开发,强调其在大型企业项目中的优势和解决传统开发方式中全局变量和命名冲突问题的能力。
摘要由CSDN通过智能技术生成

最近在做一个物流项目。项目后端采用SSM,前端采用Vue+ElementUI,前后端分离的架构,后端只提供接口,前端做页面的渲染,页面跳转,解析数据等等,这些通通在前端完成,后端只提供数据(只返回json不返回页面)这也是目前非常流行的一种开发方式。
传统的开发方式:前后端不分,后端返回ModelAndView,ModelAndView在后端直接渲染好,在前端直接展示出来。
目前很多公司在往前后端分离的方式切换,为什么要搞前后端分离呢?不是说前后端分离的方式是一个比较火的东西,大家都跟风去搞,而是它确实方便。比如以前开发一个系统,可能就是在电脑上运行,而现在不一样,开发一个系统可能PC端的,APP端的,可能电脑可以浏览,可能微信小程序也可以浏览。那么每一端都需要有后台,如果按照传统的方式,返回一个ModelAndView,这个在PC端可以显示,但如果要想在APP上去展示它呢?那这个时候ModelAndView就没用了,用不上了,就需要重新去开发一个针对APP的后台。所以为了避免多个后台,采用前后端分离的方式。
下面来介绍一下Vue:
Vue被称作MVVM框架:M就是model,V就是view,(数据模型视图,视图数据模型)以前接触到的框架大多是单项绑定(视图跟数据模型绑定,不是数据模型跟视图绑定),Vue是双向绑定的(视图跟数据模型绑定,数据迷信又跟视图绑定),如果视图变了数据模型会变,数据模型变了视图也会变。体现在代码里面就是:如有一个input标签&

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值