当前位置: 首页 > Web前端 > HTML5

2017年最流行的UI框架

时间:2023-04-05 00:27:32 HTML5

前端领域这几年发展尤其迅猛,可以说是百家争鸣。在底层前端框架领域,jQuery一统天下。近两年,MVVM类型的框架逐渐成为主流,Vue、React、Angular三大框架势均力敌。可以说这四个是目前开发者使用最广泛的底层框架,基于这些框架也衍生出了大量免费的UI库。  这几年新框架层出不穷,老框架淘汰。2017年即将结束,这里总结一下从Vue、React、Angular、Jquery四大框架衍生出来的经过时间考验,深受开发者欢迎的UI框架。  1.基于Vue的UI框架:ElementUI  ElementUI由饿了么UED设计,饿了么前端团队开发。是一个基于Vue2.0的桌面组件库。Vue可以说是2017年最火的引擎前端框架,ElementUI凭借着漂亮的设计和优质的组件迅速俘获了一大批Vueer的芳心。  的缺点是组件的种类和功能不多(比如数据表组件)。很多时候需要自己开发一些组件,否则很难完成复杂的企业级应用开发。  官网地址:http://element.eleme.io  2.基于React的UI框架:AntDesign  AntDesign蚂蚁金服出品了一个基于React的前端UIlibrary,React在14年和15年2019年非常火爆,虽然入门门槛高,但依然被大量开发者使用。  蚂蚁金服对AntDesign的定位不仅仅是一套UI组件库,而是一套前端设计语言,提供了大量的设计规范和实例。基本上你能想到的页面交互都可以用AntDesign来实现,大大降低了页面开发的成本。  缺点是性能有待提高,比如tabs。此外,许多用户抱怨文字太小,图标太小。  官网地址:https://ant.design/  3.基于Angular的UI框架:NG-ZORRO  NG-ZORRO是AntDesign的Angular实现。NG-ZORRO不仅继承了AntDesign的独特理念和极致体验,同时还结合了Angular框架的优势和特点。目前第一个版本发布将支持Angular4.0.0及以上版本。组件数量现已覆盖AntDesignReact版本的80%以上。组件的样式已经和最新版本的AntDesign同步,组件的界面也尽可能的保持了AntDesign的React版本。一致  官网地址:https://ng.ant.design  四、基于Jquery的UI框架:QUICKUI  QUICKUI是LeadVision公司出品的一套基于Jquery的UI组件库.在过去的几年里,Jquery可以说是引擎框架中的绝对霸主。虽然近几年在MVVM类型框架的影响下其地位有所下降,但由于其入门简单、API设计友好等优点,仍然是使用最广泛的。前端框架。  如果拿汽车来比的话,前几帧可以看成是汽车零件,而QUICKUI就非常接近于一辆完整的汽车了。它定位为开发企业级应用的一套产品,因此对质量要求非常高。它包含数百个组件和数千个示例来演示功能特性。例如,一个数据表组件有近百个功能点,包括跨行跨列的复杂表、树形表、父子表、即时编辑表等。  与其他框架不同的是,QUICKUI不仅是一套组件库,更是一套非常方便的皮肤机制,配合皮肤包可以实现千变万化的效果,让你的项目不再单调。满足企业级开发需求。  缺点是由于是面向企业的商业产品,个人开发者未必能负担得起。不过官方也推出了面向个人开发者的免费版本。  官网地址:http://www.uileader.com