前端三⼤框架的作⽤
Jquer y框架
Jquery框架
⽤处:jquery是基于javascript类库的框架, 它⾥⾯提供了许多javascript类库,和⼀些css样式表的封装, 使⽤起来⽐较⽅便, 简化了⽤户与浏览器的交互, 提⾼了系统的性能和开发效率。
jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常⽤的功能代码,提供⼀种简便的JavaScript设计模式,优化HTML⽂档操作、事件处理、动画设计和Ajax交互。
jQuery的核⼼特性可以总结为:具有独特的链式语法和短⼩清晰的多功能接⼝;具有⾼效灵活的css选择器,并且可对CSS选择器进⾏扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。jquery在项目里是干啥的
vue框架
简单来说,在传统web开发中,我们搭建项⽬都以html结构为基础,然后通过jquery或者js来添加各种特
效功能,需要去选中每⼀个元素进⾏命令,这些内容在简单的项⽬中或者不变的项⽬中还能应付得来,⼀旦项⽬改动或者项⽬⼯程较⼤,代码的修改将是复杂繁琐的,⽽这时候⽤了vue,这些问题都不复存在。在⽐如⼀些单⽹页制作成的应⽤程序,⼀般涉及到数据交互的内容都很多,⽽应⽤了vue之后将⼤⼤缩减⼯作量。vue在web开发,⽹站制作中有哪些显著优势 1.数据绑定:vue会根据对应的元素,进⾏设置元素数据,通过输⼊框,以及get获取数据等多种⽅式进⾏数据的实时绑定,进⾏⽹页及应⽤的数据渲染 。2.组件式开发:通过vue的模块封装,它可以将⼀个web开发中设计的各种模块进⾏拆分,变成单独的组件,然后通过数据绑定,调⽤对应模版组件,同时传⼊参数,即可完成对整个项⽬的开发。
N o de.js 框架
实时响Node.js是⼀个可以让JavaScript运⾏在服务器端的平台。它是⼀个为实时Web应⽤开发⽽诞⽣的平台,它从诞⽣之初就充分考虑了在实时响
单线程、异步I/O、事件驱应、超⼤规模数据要求下架构的可扩展性。这使得它摒弃了传统平台依靠多线程来实现⾼并发的设计思路,⽽采⽤了单线程、异步I/O、事件驱动式的程序设计模式。
动式
Node.js 有着强⼤⽽灵活的包管理器(node package manager, npm),⽬前已经有上万个第三⽅模块,其中有⽹站开发框架,有MySQL、PostgreSQL、MongoDB数据库接⼝,有模板语⾔解析、 CSS ⽣成⼯具、邮件、加密、图形、调试⽀持,甚⾄还有图形⽤户界⾯和操作系统 API⼯具。
Node.js 可以作为服务器向⽤户提供服务,与 PHP、 Python、 Ruby on Rails 相⽐,它跳过了 Apache、 Nginx 等 HTTP服务器,直接⾯向前端开发。 Node.js 的许多设计理念与经典架构(如 LAMP)有着很⼤的不同,可提供强⼤的伸缩能⼒ 。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论