鹏仔先生-趣站-一个有趣的网站!
鹏仔先生

鹏仔先生

当前位置:网站首页 > 文字大全 > 正文

Vue第一节:Vue.js框架是什么,为什么选择它

作者:百变鹏仔日期:2023-08-17 13:23:18浏览:10分类:文字大全

Vue第一节:Vue.js框架是什么,为什么选择它

Vue第一节:Vue.js框架是什么,为什么选择它

1 学习目标

通过这一节,你会学会:

1.目前前端技术使用的趋势

2.什么是MVVM

3.Vue.js的优点

4.Vue.js的两大核心

5.Vue.js的适用场景

2 诞生背景

近几年来,得益于手机装置的普及和效能的提升,移动端的web需求大量增加,产生了一种叫webapp的东西,也就是移动端的网页应用。

它们功能越来越复杂,互动也越来越酷炫,功能与效果越来越接近于原生的APP。比如下面这些:

(效果直逼原生APP)

这种webapp它们不仅仅像h5营销网页一样有酷炫的效果,它们还有复杂的点选、输入、下拉选择,检视切换等复杂的互动。在这样的业务需求下,我们还是沿用PC端的开发方案,难免会不太合适。比如:检视切换。

第一节,Vue.js框架是什么,为什么选择它

如果你还在用jquery频繁操作你的DOM来更新页面的话,那么,你可以用Vue.js来解放你的DOM操作了。

如果你的专案中有多个部分是相同的,并可以封装成一个元件,那么,你可以试试用Vue.js。

此外,Vue.js的核心实现中使用了ES5的Object.defineProperty特性,IE8及以下版本浏览器是不相容的,所以,你的专案需要相容这些较低版本的浏览器的话,那么,Vue.js就不适用了。

毕竟,开发一个专案的目的不是为了使用某个框架。

这么说吧,框架就像一个毛坯房,主框架已经建成了,你只要按照你的意思装修就行,因为房子都长那样,当然你也可以自己写,自己建房子的速度你觉得和已经建好的那个更好呢?

什么是Vue.js框架 为什么选择它

Vue.js是一个互动性较强的前端框架,去Vue.js官方中文网,首页会展示一段小视讯,里面说明了Vue.js的简单又基本的用法。

登入前端库或GitHub,Vue的热门度,正义极快的速度增长,成为目前最流行的框架,没有之一。当然,我只是说,就目前的热门度。在实用方面,还有很多人会选择react和angular。这是我们选择Vue的一个重要的原因。

Vue的上手,比react和angular轻松很多。我学习Vue基础,用了不到15天,目前还在深入了解和运用。

Vue的元件再结合ES6,可以让页面维护起来更轻松。

深入运用Vue的生命周期,可以最大程度的提高游览器效能和实现很多种功能。

选择Vue的理由太多,我最喜欢使用Vue的元件和生命周期。但是不建议初学者去深入了解Vue的生命周期。等你学完基础,做开发,你会发现Vue的生命周期,很值得你去研究。

最后,我想说,除了学好Vue.js。你在后面必须学习Vue的全家桶,特别是路由(相对较难)。其他的,像vue-cli,个人认为很简单。

还有一点,Vue一般用来操作单页面。

前端:Vue.js框架是什么,为什么选择它 通过尽可能简单的API实现响应的资料系结和组合的检视元件 (摘自Vue.js官网)

Vue的资料驱动:资料改变驱动了检视的自动更新,传统的做法你得手动改变DOM来改变检视,vuejs只需要改变资料,就会自动改变检视,一个字:爽。再也不用你去操心DOM的更新了,这就是MVVM思想的实现。

适用场景

如果你还在用jquery频繁操作你的DOM来更新页面的话,那么,你可以用Vue.js来解放你的DOM操作了。

如果你的专案中有多个部分是相同的,并可以封装成一个元件,那么,你可以试试用Vue.js。

此外,Vue.js的核心实现中使用了ES5的Object.defineProperty特性,IE8及以下版本浏览器是不相容的,所以,你的专案需要相容这些较低版本的浏览器的话,那么,Vue.js就不适用了。

毕竟,开发一个专案的目的不是为了使用某个框架。

希望对您有所帮助

vue.js做前台,后台的框架怎么选择

前后台互动其实都是通过servlet来实现的。

即servlet写资料给前台,前台展示。前台提交资料,servlet处理。

框架只是封装了servlet,提供了更加简便,更加好维护的整合模式。如果你很感兴趣框架的实现方式的话,你可以看看nutz的原始码。

nutz是国产的,有非常好的文件和注释。

vue.js是框架还是元件

你可以访问官网?网页连结?, 有这样的描述:

Vue (读音 /vju?/,类似于?view) 是一套用于构建使用者介面的 渐进式框架

官网的介绍很详细,仔细阅读会有收获!

vue.js框架怎么整合现有的框架

Vue.js与其他框架的区别? 1.与AngularJS的区别 相同点: 都支援指令:内建指令和自定义指令。 都支援过滤器:内建过滤器和自定义过滤器。 都支援双向资料系结。 都不支援低端浏览器。 不同点: 1.AngularJS的学习成本高,比如增加了Dependency

vue.js与哪个ui框架一起用

vue的ui框架除了VUX用的比较多,

还有这些框架:

js框架就jQuery、zepto等等吧,mv*的就angular、backbone等等吧,css就jQuery ui、bootstrap等等吧。

vue.js是框架还是开发工具

vue.js是框架。

它更适合手机端的WEB开发,与angular.js相同的是 宣告式开发,但效能高于angular,体积小很多。虽说是华人,但别人的文件都是英文的,范例还比较少。

鹏仔 微信 15129739599

百科狗 baikegou.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

  • 上一篇:已经是第一篇了
  • 下一篇:已经是最后一篇了
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)