2016 - 2024

感恩一路有你

ui框架和js框架的区别 请问大家,easyui,layui,vue,jquery,bootstrap有什么区别?

浏览量:2611 时间:2021-03-14 09:09:58 作者:admin

请问大家,easyui,layui,vue,jquery,bootstrap有什么区别?

问这个问题说明房东是一个爱学习、爱学习的好人选。事实上,它们之间是有联系的。一步步的,随着技术的变化,它们是成熟的还是被淘汰的

html是一种超文本语言。为了操作HTML中的DOM元素,JavaScript出现了,这是前端的雏形

后来,随着浏览器的发展,为了与主流浏览器兼容,JavaScript被封装T出现了jQuery,从此jQuery统一了整个世界

然后,国外的twitter开源了bootstrap组件,而国内的大神开源易瑞和拉依。为了提高开发效率,它们都封装了通用风格的组件

只有我一个人感觉Layui和Vue差别不大吗?

lay UI基于jQuery。当然,在许多地方,它直接操作Josn数据并显示绑定的数据。Vue的底层是操作虚拟DOM来实现数据绑定。事实上,开发者不需要在意。Vue的编写还需要改进,才能将数据绑定到DOM的指定位置,甚至需要做一些逻辑,比如V-IF等,layui实际上是对封装方法的直接调用。

Vue最大的问题是,如果页面非常复杂,DOM、数据和方法不在同一个位置,那么它将花费人们的生命。当然,vue3已经解决了这个问题,所有的逻辑都可以写成函数。我个人仍然认为Vue用于简单页面,jQuery用于复杂的业务逻辑。首先,这两个纬度不一样。Vue是一个渐进的JS盒,它封装了一系列的开发规范和语法,而bootstrap是一套UI框架,主要集中在表示层。

既然业主问了这样的问题,他应该是一个新手或行业外的新手。为了阐明两者之间的关系,我们用一个类比来描述它。如果把前端开发比作盖房子,那么Vue就像一套建筑规范。它告诉你房子需要地基、梁、柱、楼梯等,并告诉你如何安装它们,所以你可以用Vue来建造一个房子,在它的规格里风扇建造各种各样的房子,满足你的需要,而bootstrap就像一套装修风格,墙面彩绘、茶几、地板风格等等,所以两者不会互相影响另外,只要你喜欢,也可以同时使用Vue和bootstrap,希望对你有所帮助。

ui框架和js框架的区别 用纯js写ui 好用web前端ui框架

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。