网站首页 > 开源技术 正文
前言:
vue.js react.js angular.js 三款JavaScript 框架想必大家都耳熟能详而且网上的介绍也比较多,但是作为一个好的前端开发工程师,只会js开发框架是远远不够的,同样,前端ui框架也很重要,毕竟咱们前端工程师是最接近用户的程序员,做出来的东西必须保证美观性,如果自己从头写组件的话那工作量海了去了,而且效率也不高。那么如何保证既美观又有效率呢?今天web前端控就给大家介绍10款2019年最流行的前端ui框架,让你的界面美观性提升一个档次。
Ant Design
网站链接:https://ant.design/index-cn
蚂蚁金服出品,非常著名的框架。目前很多公司都在用,已经很成熟。也是我目前用的最多的ui框架,react + ant design + dva + umi 个人认为是比较好的实践。
Bootstrap
网站链接:http://www.bootcss.com/
Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包,是一个 CSS/HTML 框架,目前世界上的很多网站开发都使用了这个。其中的栅格理论、响应式解决方案都变成了业界的参考规范。
Taro UI
网站链接:https://taro-ui.aotu.io/
Taro UI,一套基于 Taro 框架开发的多端UI组件库,可以在微信小程序/H5/ReactNative 等多端适配运行。京东用户体验设计部的凹凸实验室出品。
现在一个产品要求在 iOS、安卓、小程序、h5 等多端运行,针对不同的客户端开发不同的代码会产生巨大的成本,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。
使用 Taro,就可以只写一套代码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端(微信小程序、H5、RN等)运行的代码,节约成本。
iView
网站链接:https://www.iviewui.com/
一套基于 Vue.js 的高质量 UI组件库。Vue.js 是一个 JavaScriptMVVM 库,是一套构建用户界面的渐进式框架。
在网站中可以看到数量众多的 UI组件和对应代码,本质上和我们制作 UI规范是一样的。
LuLu UI
网站链接:https://l-ui.com/
LuLu UI,是一个基于 jQuery,针对 PC 网站,兼容 ie8、ie7 的前端 UI 框架,包含很多静态或动态 UI 组件。对设计师非常友好,只需要简单的 html、css 知识就能快速上手使用。
区别于 Ant design 面向中后台开发,LuLu UI 非常适合面向外部用户的网站开发。会简单的 HTML 和 jQuery 就可以上手了,不像一些流行框架,需要较多的学习成本。
QMUI
网站链接:https://qmuiteam.com/
QMUI,腾讯出品,分为 Web、iOS、安卓三个端,都有相应的 dome 下载安装,设计师可以下载安卓和 iOS 应用,经常看看里面的组件,熟悉后,和技术的协作会更有效率。
Element
网站链接:http://element-cn.eleme.io/#/zh-CN
饿了么出品,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库,很适合开发后台产品。有意思的是里面的默认图文数据很多都是食物……
Fusion Design
网站链接:https://fusion.design/
阿里推出的一个适合设计、技术共同使用的设计规范框架。基本目的也是为了让设计师在一个标准框架内设计界面,同时也提供了 Sketch 插件,让设计的组件直接转化为代码,技术直接调用。
WeUI
网站链接:https://weui.io/
WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。
这个小巧的框架提供了微信页面常用的组件,我们在设计微信风格的项目时,可以参考使用。
Framework 7
网站链接:http://www.framework7.cn/
一个简单、免费的 HTML 框架,主要用来构建移动端 web 应用,分为 iOS 和安卓两种风格。
其本身的结构非常简单,使用了最基础的 html、css 和 js 构建,很容易上手使用。也可以用来作为原型开发工具,迅速创建一个应用的原型。
总结
此外还有很多其他的前端框架,会有一定的学习成本,小伙伴们不妨先熟练运用其中的2-3个,有了使用框架的经验再去学习别的框架就会得心应手很多。
猜你喜欢
- 2024-10-20 高拍仪证件采集系统快速安装和安全卸载
- 2024-10-20 为什么我们需要Spring Framework ?
- 2024-10-20 干净彻底的卸载电脑驱动程序(怎么彻底卸载驱动程序)
- 2024-10-20 为避免认知错误 微软重命名ASP.NET 5
- 2024-10-20 Win电脑桌面便签软件怎么安装Microsoft .NET Framework4.0组件
- 2024-10-20 前端开发:基于Vue经典的开源实用库
- 2024-10-20 react18笔记(react18新特性)
- 2024-10-20 会害羞的动态对话框效果替换商务通默认
- 2024-10-20 一个三年工作经验的Web工程师的经验之谈
- 2024-10-20 net4.6.2安装未成功,AutoCAD安装失败,怎么办?
你 发表评论:
欢迎- 03-29蓝牙设备配对失败的系统性解决方案与技术解析
- 03-296MB PDF竟能运行Linux?这名高中生在PDF里玩DOOM后,再“整活”!
- 03-29平头哥玄铁RISC-V斩获MLPerf四项第一
- 03-29国产MCU先楫HPM6200系列发布:RISC-V架构,频率达600MHz
- 03-29switch怎么连接电视详细教程 switch oled快速连接电脑电视
- 03-29Switch系统更新至10.0.0版后:增加了控制器重新映射等功能
- 03-29Switch版《毁灭战士:永恒》过场动画仅20帧 开发商:画质高是这样的
- 03-29任天堂意外确认Switch 2的"C键"存在
- 最近发表
-
- 蓝牙设备配对失败的系统性解决方案与技术解析
- 6MB PDF竟能运行Linux?这名高中生在PDF里玩DOOM后,再“整活”!
- 平头哥玄铁RISC-V斩获MLPerf四项第一
- 国产MCU先楫HPM6200系列发布:RISC-V架构,频率达600MHz
- switch怎么连接电视详细教程 switch oled快速连接电脑电视
- Switch系统更新至10.0.0版后:增加了控制器重新映射等功能
- Switch版《毁灭战士:永恒》过场动画仅20帧 开发商:画质高是这样的
- 任天堂意外确认Switch 2的"C键"存在
- Switch NSP中文 毛茸茸的爪子Claws of Furry
- 三星展示可折叠手持设备,基本上是一个可以对折的Switch
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)