Angular Aurelia Knockout React React with Redux Vue
Table of Contents
前端框架分为两大类:
一、PC网站前段UI框架
vue.js
bootstrap:
LayUI
Element UI
二、PC前端应用框架
LayUI
和 Bootstrap 有些相似,但该框架有个极大的好处就是定义了很多前后端交互的样式接口,如分页表格,只需在前端配置好接口,后端则按照定义好的接口规则返回数据,即可完成页面的展示,极大减少了后端人员的开发成本。
使用案例
https://gitee.com/urselect/urshop/blob/master/Urs.Shop/Areas/Admin/Views/ActivityLog/List.cshtml
Element UI
三、微信小程序框架选型
uniapp
mui
layui
uniapp
layui
https://layui.dev/
从 LayUI 的通知里看到,原作者说“在前端工程化迅速席来的浪潮中,我们仍然感受到一丝来自于 jQuery 的余晖, 鼓励大家去拥抱 Vue.js、拥抱 Element UI。”
现在连 JQuery 都光辉不在,更何况 Layui,这是否预示一个时代的结束?
mui
mui:最接近原生APP体验的高性能框架, 性能和体验的差距,一直是mobile app开发者放弃HTML5的首要原因。 浏览器天生的切页白屏、不忍直视的转页动画、浮动元素的抖动、无法流畅下拉刷新等问题,这些都让HTML5开发者倍感挫败,尤其拿到Android低端机运行,摔手机的心都有;
另一方面,浏览器默认控件样式又少又丑,制作一个漂亮的控件非常麻烦,也有一些制作简单的ui框架但性能低下。 mui框架有效的解决了这些问题,这是一个可以方便开发出高性能App的框架,也是目前最接近原生App效果的框架。 https://github.com/dcloudio/mui