前端开发框架之jQuery和Vue的选择

白癜风资深专家联袂亲诊 http://pf.39.net/bdfyy/bdfzd/180601/6298336.html

前端框架

不会前端开发的后端不是一个好的后端开发,平时写点小项目可以用得上,先简单了解一下前端这个概念。

前端:HTML(超文本标记语言),CSS(层叠样式表)和JavaScript(脚本语言)。

HTML,通常说的H5,其实按标准来说,HTML4的后续版本不带编号了,并保证向前的兼容性。

CSS的版本3,增加了translate(),能完成以前一定需要js才能做到的动画,同时增加了flex弹性盒子(响应式设计,提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间,以往使用float)。

jQuery

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。

jQuery设计的宗旨是“writeLess,DoMore”,即倡导写更少的代码,做更多的事情。

敲黑板:简单来说就是封装了一部分的函数,简化了原生js的写法,在实际使用时,jQuery对DOM树进行操控,即:首先有一个写好的html页面,再对其修改操作,如写按钮事件函数,点击隐藏,切换,页面跳转等。

jQuery库包含以下功能:

HTML元素选取

HTML元素操作

CSS操作

HTML事件函数

JavaScript特效和动画

HTMLDOM遍历和修改

AJAX

Utilities

除此之外,jQuery还提供了大量的插件。它兼容各种主流浏览器,如IE6.0+、FF1.5+、Safari2.0+、Opera9.0+等。

这个曾经也是现在依然最流行的web前端js库,可是现在无论是国内还是国外的使用率正在渐渐被其他的js库所代替,随着浏览器厂商对HTML5规范统一遵循以及ECMA6在浏览器端的实现,jQuery的使用率将会越来越低。

敲黑板(思考):为什么说jQuery的使用率越来越低?

Vue

Vue(读音/vju/,类似于view)是一套用于构建用户界面的渐进式框架。

与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用,通过尽可能简单API实现的数据绑定和组合的视图组件。

Vue的核心库只


转载请注明:http://www.aierlanlan.com/rzdk/1173.html