layui和vue的区别是:vue(angular,react)这些框架会负责数据和视图的绑定,数据变了,视图自动更新,视图发生事件,也会更新数据;layui是提供给后端开发人员较好的ui框架,基于DOM驱动。
一、layui和vue的区别
Vue
vue(angular,react)这些框架会负责数据和视图的绑定,数据变了,视图自动更新,视图发生事件,也会更新数据,很省事。layui(bootstrap, extjs)这类库,感觉不是框架,而是组件库,会提供一些组件(比如表格,树),只提供外观和行为,不提供和数据的绑定,数据变了,你负责刷新;视图变了,你自己获取数据。vue的界面库element ui和layui都是组件库,区别就是数据和视图是不是关联的。
layui
layui 其实更偏向与后端开发人员使用,在服务端页面上有非常好的效果做后台框架,满足服务端程序员的需求。
layui是提供给后端开发人员较好的ui框架,基于DOM驱动,在实现前端交互上比较麻烦,页面的增删改查都需要查询DOM元素。所以在不需要交互的时候,用layui还是不错的。
bootstrap 在前端响应式方面做得很好,PC端和移动端表现都不错。
如果是类似官网,且需要同时满足PC端和移动端效果,bs表现很好。
但是如果是要交互的网站,比如商城之类,vue显然更好,前后端分离。
延伸阅读:
二、easyUI的特点
easyUI是一种基于jQuery的用户界面插件集合。
easyUI为创建现代化,互动,JavaScript应用程序,提供必要的功能。
使用easyUI你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。
easyUI是个完美支持HTML5网页的完整框架。
easyUI节省了开发产品的时间和规模。
easyUI非常简单,但是功能非常强大。
以上就是关于layui和vue的区别的内容希望对大家有帮助。