admin 管理员组文章数量: 1184232
2024年4月15日发(作者:lynn英文名俗气吗)
分享为什么那么多人使用
好程序员web前端培训分享为什么那么多人使用一句话总
结:用数据绑定的思想,vue可以简单写单个页面,也可以写一个大
的前端系统,也可以做手机app的界面。
1、是什么?
渐进式框架
自底向上增量开发的设计
易学习
易整合
(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进
式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的
设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与
其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件
组件和 Vue 生态系统支持的库开发的复杂单页应用。
2、到底适合做哪种类型的界面?
a、表单项繁多
b、内容需要根据用户的操作进行修改
就是一个用于搭建类似于网页版知乎这种表单项繁多,且
内容需要根据用户的操作进行修改的网页版应用。
3、单页应用程序(SPA)是什么?
一个页面就是应用(子应用)
顾名思义,单页应用一般指的就是一个页面就是应用,当然也可
以是一个子应用,比如说知乎的一个页面就可以视为一个子应用。单
页应用程序中一般交互处理非常多,而且页面中的内容需要根据用户
的操作动态变化。
4、 前面说的网页版知乎我也可以用JQuery写啊,为什么要用
呢?
a、产品是绝对需要反复修改的
b、修改可能会导致DOM的关联与嵌套层次要发生改变从而使
jquery结构相关代码变的异常复杂
c、可以解决这个问题
你是否还记得你当初写JQuery的时候,有写过
('#xxx').parent().parent().parent()这种代码呢?当你第一次写的时候,
你觉得页面元素不多,不就是找这个元素的爸爸的爸爸的爸爸吗,我
大不了在注释里面写清楚这个元素的爸爸的爸爸的爸爸不就好了。但
是万一过几天之后你的项目组长或者你的产品经理突然对你做的网页
提出修改要求,这个修改要求将会影响页面的结构,也就是DOM的
关联与嵌套层次要发生
可
改
能
变
就
,
会
那
变
么
成(‘#xxx’).parent().parent().parent()
$(‘#xxx’).parent().parent().parent().parent().parent()了。
这还不算什么,等以后产品迭代越来越快,修改越来越多,而且
页面中类似的关联和嵌套DOM元素不止一个,那么修改起来将非常
费劲。而且JQuery选择器查找页面元素以及DOM操作本身也是有性
能损失的,可能到时候打开这个页面,会变得越来越卡,而你却无从
下手。
这个时候如果你学过,那么这些抱怨将不复存在。
5、前端里面常说的视图层是什么?
我们把HTML中的DOM就可以与其他的部分独立开来划分出一
个层次,这个层次就叫做视图层。
Vue 的核心库只关注视图层
6、使用jquery开发完整页面的流程?
a、html写构架
b、css装饰
c、js交互
讲到JQuery,就不得不说到JavaScript的DOM操作了。如果你
用JQuery来开发一个知乎,那么你就需要用JQuery中的各种DOM
操作方法去操作HTML的DOM结构了。
现在我们把一个网页应用抽象一下,那么HTML中的DOM其实
就是视图,一个网页就是通过DOM的组合与嵌套,形成了最基本的
版权声明:本文标题:分享为什么那么多人使用vue.js 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713120357a620865.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论