layui基于jquery。当然,在很多地方,它也直接操作josn的数据,直接显示绑定的数据。vue的底层是操作虚拟dom来实现数据绑定。事实上,开发商不需要在意。要编写vue,它们需要在dom的指定位置绑定数据,甚至执行一些逻辑,例如v-if。layui实际上是一个直接调用的打包方法。
vue最大的问题是,如果页面非常复杂,dom、数据和方法不在同一个位置,那么它将花费人们的生命。当然,vue3已经解决了这个问题,所有的逻辑都可以写成函数。就我个人而言,我仍然认为简单的页面使用vue,复杂的业务逻辑使用jquery
vue(angular,react)这些框架将负责数据和视图的绑定如果数据发生变化,视图将自动更新。如果视图有一个事件,数据将被更新,这非常简单。像layui(bootstrap,extjs)这样的库并不像框架,而是组件库。它们提供了一些组件(如表和树)。它们只提供外观和行为,而不与数据绑定。当数据更改时,您负责刷新;当视图更改时,您自己获取数据。vue的接口库elementui和layui是组件库。区别在于数据和视图是否关联。实际上,layui更倾向于与后端开发人员一起使用。它对服务器端页面有很好的效果,可以作为后台框架来满足服务器端程序员的需求。
layui是后端开发人员的最佳ui框架。基于dom驱动,实现前端交互比较麻烦。页面的添加、删除、修改和查询都需要查询dom元素。所以在不需要交互的时候使用layui是很好的。bootstrap在前端响应方面做得很好,pc和移动终端都表现良好。如果它与官方网站类似,需要同时满足pc和移动终端的效果,那么bs的表现就非常好。但如果是一个可以互动的网站,比如商场,vue显然更好,前端和后端分开。
今天,我刚开始了解vuecli3.0。我开始写一个演示,发现它是惊人的。我放弃了版本2繁琐的网页配置。现在可以说它简单明了,你甚至不需要写它vue.config.js文件没关系。它是免费的。不管怎样,它是无害的。但是如果你配置它,你会发现它并不麻烦。
据我所知,不应该有任何支架可以更快、更直接地反映数组或对象的变化。
另外,语法糖基本上没什么变化。过去怎么用还是现在怎么用,但是有很多性能优化和语法糖分。说真的,我根本找不到vue-cli3.0的致命漏洞。
然后,我还看到人们为jq反对不公正。一年半前,我用jq写作。当时,我认为jq是js的最佳框架。太方便了,dom的操作也太酷了。直到我写了一张课程安排项目卡。。。
然后我转向一个小程序,发现小程序的编写方法是vue。。。尤其是组件的编写方式。。。
毕竟,要消除vue有点困难。毕竟,这个时代是数据操作的时代,而不是dom操作的时代。
最后,我不认为您应该坚持前端框架。即使将来会有更高级的框架,js仍然是最好的。在这个框架中,我真的想不出还有什么可以玩的了。也许es会逐渐引用这些框架,然后变得如此。例如,当您想到js时,您可以编写类来继承吗?我第一次看到它的时候,我以为它是java。。。但现在我支持。。。
那为什么不关注后端呢?所有节点都熟练吗?你知道迪诺吗?php开始了吗?那蟒蛇呢?我相信这些语言将来会逐渐出现在前端知识点(虽然php已经出现了,但我觉得太多了。据说好的php是世界上最好的语言。。。)
问这个问题说明房东是一个很好的候选人谁爱学习和研究。事实上,它们之间是有联系的。一步步的,随着技术的变化,它们是成熟的还是被淘汰的
html是一种超文本语言。为了操作html的dom元素,出现了javascript,这是前端的雏形
后来,随着浏览器的发展,为了与主流浏览器兼容,javascript被封装成jquery,从此jquery统一了整个世界
然后,国外twitter开源引导组件,国内大神开源easyui和layui。它们都封装了通用风格的组件来提高开发效率
现在,前端框架分为三个部分:vue、react、angular。不过,vue和react在市场上的比重远低于angular,而vue在国内市场的比重和github上的明星数量都高于react。
vux是一个基于weui和vue的移动ui组件库,可以快速使用。
museui是一个基于vue2.0和材质设计风格的ui组件库,界面风格非常漂亮。
vonic基于虚拟用户.js和离子风格的ui框架,简单。
vuerecyclerview是基于vue2.0的列表视图,它模仿android原生recyclerview,适合列表使用。
ui设计通常以电子显示屏为载体,更强调人机交互,页面跳转的操作逻辑,追求视觉的舒适性和易用性。普通手机应用、车辆交互系统、警务系统等都属于ui设计范畴。
建议设计者需要使用云渲染平台-云渲染。云渲染可以大大提高渲染速度和工作效率。它可以为您定制最佳的渲染方案进行渲染测试。它是安全可靠的为您的项目在7*24小时。