ui框架有哪些,web前端开源框架
推荐几个精致的web UI框架及常用前端UI框架1.AliceuiAliceui是支付宝的样式解决方案,是一套精选的基于 spm 生态圈的样式模块集合,是 Arale 的子集,也是一套模块化的样式命名和组织规范,是写 CSS 的更好方式。2.AmazeuiAmaze UI 是一个轻量级、 Mobile first 的前端框架, 基于开源社区流行前端框架编写的。3.suiSUI是一套基于bootstrap开发的前端组件库,同时她也是一套设计规范。 通过SUI,可以非常方便的设计和实现精美的页面。同时sui还有移动端版本msui,msui是阿里巴巴共享业务事业部UED团队的作品。目的是为了手机H5页面提供一个常用的组件库,减少重复工作。4.FrozeUIFrozen UI是一个开源的简单易用,轻量快捷的移动端UI框架。基于手Q样式规范,选取最常用的组件,做成手Q公用离线包减少请求,升级方式友好,文档完善,目前全面应用在腾讯手Q增值业务中。5.uiKituiKit是一款轻量级、模块化的前端框架,可快速构建强大的web前端界面。6.H-uiH-ui是轻量级前端框架,简单免费,兼容性好,适用于中国网站。7.WeuiweUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,可以令用户的使用感知更加统一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素。8.layuiLayui 诞生于2016年金秋,是一款带着浓烈情怀的国产前端UI框架,她追求极简,又不失丰盈的内在,说她是史上最轻量的结晶,似乎并不为过。一切都源自于她对原生态的执着,对前端社区的那些噪杂声音的过滤,以及她本身的精心雕琢。9.YDUI TouchYDUI Touch 专为移动端打造,在技术实现、交互设计上兼容主流移动设备,保证代码轻、性能高;使用 Flex 技术,灵活自如地对齐、收缩、扩展元素,轻松搞定移动页面布局;实现强大的屏幕适配布局,等比例适配所有屏幕。什么?用得不开心?轻松切换 px;自定义Javascript组件、Less文件、Less变量,定制一份属于自己的YDUI;10、后台UI开发框架 MuseUI一款基于bootstrap风格,兼容于主流浏览器(包括IE6)的后端UI开发组件。
前端ui框架有哪些
前端ui框架有哪些?前端ui框架有:适合移动端的UI框架(Mint UI、SUI Mobile、Weui等),适合PC 端的UI框架(iView、Element UI、SUI、H-ui等),适合混合开发的UI框架(ionic、Framework7等),以下是具体的内容介绍。适合移动端的UI框架Mint UI(饿了么团队)中文官网:http://mint-ui.github.io/#!/zh-cn描述:基于vue的移动端UI框架基于vue组件库:GitHub地址:https://github.com/ElemeFE/mint-ui/预览地址:http://elemefe.github.io/mint-ui/#/基础引入:CDN:SUI Mobile(阿里巴巴共享业务事业部UED团队)官网:http://m.sui.taobao.org/描述:一套基于 Framework7 开发的UI库。基于IOS风格。它非常轻量、精美,只需要引入我们的CDN文件就可以使用,并且能兼容到 iOS 6.0+ 和 Android 4.0+,非常适合开发跨平台Web App。基于zepto,IOS风格预览:http://m.sui.taobao.org/demos/组件库:GitHub地址:https://github.com/sdc-alibaba/SUI-Mobile基础引入:CDN:Weui(微信官方设计团队)描述:WeUI 为微信 Web 服务量身设计,是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,可以令用户的使用感知更加统一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素。GitHub地址:https://github.com/weui/weui预览:UI组件:https://weui.ioJS组件:https://github.com/weui/weui基础引入:CDN:YDUI Touch官网:http://www.ydui.org/描述:一只注重审美,且性能高效的移动端&微信UI。基于jQuery兼容性:兼容绝大多数移动端设备(兼容Android4.0+、IOS6.0+);采用 flexbox 布局,因低版本安卓及部分特殊浏览器不兼容flex-basis、flex-wrap、inline-flex属性,YDUI 将采取其他解决方案;基础引入:(需要下载)引入YDUI样式:ydui.css引入YDUI自适应解决方案类库:ydui.flexible.js引入jQuery2.0+引入YDUI脚本:ydui.js组件库:预览:http://m.ydui.orgGitHub地址:https://github.com/ydcss/ydui个人观点:自定义keyBoard插件为亮点GMU(百度GMU小组开发)描述:基于zepto的轻量级mobile UI组件库,符合jquery ui使用规范,提供webapp、pad端简单易用的UI组件。兼容iOS3+ / android2.1+,支持国内主流移动端浏览器,如safari, chrome, UC, qq等。GitHub地址:https://github.com/fex-team/GMUstar:1106,fork:461latest commit 2017.4.18 2pm8 contributors基础引入:引入reset.css:https://github.com/fex-team/GMU/blob/master/dist/reset.css引入gmu.css:https://github.com/fex-team/GMU/blob/master/dist/gmu.css引入zepto.js:https://github.com/fex-team/GMU/blob/master/dist/zepto.js引入gmu.js:https://github.com/fex-team/GMU/blob/master/dist/gmu.jsFrozenUI(QQVIP FD团队? Alloyteam团队)官方地址:http://frozenui.github.io/描述:简单易用,轻量快捷,为移动端服务的前端框架。基于手Q样式规范。应用在腾讯手Q增值业务。兼容android 2.3 +,ios 4.0 + 。GitHub地址:https://github.com/frozenui/frozenui个人观点:JS组件库相对简洁,移动优先Foundation中文官网:http://www.foundcss.com/描述:Foundation是国外最流行的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。GitHub地址:https://github.com/zurb/foundation-sites基础引入:CDN:个人观点:无很多中文官方文档,不便于中国开发者Amaze UI官方地址:http://amazeui.org/描述:中国首个开源 HTML5 跨屏前端框架。Amaze UI 关注中文排版,根据用户代理调整字体,实现更好的中文排版效果。基于jQueryGitHub:https://github.com/amazeui/amazeui组件库:基础引入:CDN:http://cdn.amazeui.org/amazeui/2.7.2/css/amazeui.csshttp://cdn.amazeui.org/amazeui/2.7.2/css/amazeui.min.csshttp://cdn.amazeui.org/amazeui/2.7.2/js/amazeui.jshttp://cdn.amazeui.org/amazeui/2.7.2/js/amazeui.min.jshttp://cdn.amazeui.org/amazeui/2.7.2/js/amazeui.ie8polyfill.jshttp://cdn.amazeui.org/amazeui/2.7.2/js/amazeui.ie8polyfill.min.jshttp://cdn.amazeui.org/amazeui/2.7.2/js/amazeui.widgets.helper.jshttp://cdn.amazeui.org/amazeui/2.7.2/js/amazeui.widgets.helper.min.js观点:适合PC端更多(例如分页的实现)Pure中文官网:https://www.purecss.cn/描述:纯CSS,美国雅虎公司出品的一组轻量级、响应式纯css模块,适用于任何Web项目。GitHub:https://github.com/yahoo/pure/基础引入:CDN:适合PC 端的UI框架iView官网地址:https://www.iviewui.com/描述:一套基于 Vue.js 的高质量 UI 组件库。iView 是一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品。GitHub地址:https://github.com/iview/iview组件库:基础引入:CDN:Element UI(饿了么团队)官方地址:http://element-cn.eleme.io/#/zh-CN描述:基于 Vue 2.0 的桌面端组件库GitHub:https://github.com/ElemeFE/element组件库:基础引入:CDN:SUI(阿里巴巴国际UED团队-商家业务事业部)官网地址:http://sui.taobao.org/描述:一套基于bootstrap开发的前端组件库,同时她也是一套设计规范。基于jquery组件库:GitHub:https://github.com/sdc-alibaba/sui基础引入:CDN:观点:偏向设计规范,组件库相对简单。H-ui官方地址:http://www.h-ui.net/描述:轻量级前端框架,简单免费,兼容性好,服务中国网站。基于jQueryGitHub地址:https://github.com/jackying/h-ui组件库:观点:无亮点,借鉴第三方插件完成layui官方地址:http://www.layui.com/描述:经典模块化前端框架,更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。layui 兼容人类正在使用的全部浏览器(IE6/7除外),可作为 PC 端后台系统与前台界面的速成开发方案。组件库:GitHub:https://github.com/sentsin/layui/基础引入:layui.css、layui.jsuiKit(YOOtheme 团队)官网地址:http://www.getuikit.net/描述:一款轻量级、模块化的前端框架,可快速构建强大的web前端界面。依赖jQueryUIkit 兼容 IE9 以上现代浏览器。在 IE8 及其以下版本中,所有JavaScript 都会失效。组件库:GitHub地址:https://github.com/uikit/uikit基础引入:CDN:Bootstrap中文官网:http://www.bootcss.com/描述:简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。组件库:GitHub地址:https://github.com/twbs/bootstrap基础引入:CDN:其他基于bootstrap衍生出来的模块:Ace Admin后台管理系统模板:基于bootstrap3;http://ace.jeka.by/Metronic后台管理模板:http://www.metronic.com/H+:http://www.zi-han.net/theme/hplus/jQuery UI+Bootstrap:https://github.com/jquery-ui-bootstrap/jquery-ui-bootstrap/更多:http://www.cssmoban.com/cssthemes/houtaimoban/jQuery UI官方网址:http://jqueryui.com/组件库:其他基于jQuery衍生出来的模板:BUI:基于jQuery+KISSY UI:http://www.builive.com/EasyUI:http://www.jeasyui.net/描述:使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。DWZ JUI:http://jui.org/适合混合开发的UI框架ionic中文官网网址:http://www.ionic-china.com/描述:ionic是一个强大的 HTML5应用程序开发框架(HTML5 Hybrid Mobile App Framework)。基于angularionic 主要关注外观和体验,以及和你的应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开发。ionic是一个轻量的手机UI库,具有速度快,界面现代化、美观等特点。Framework7官网地址:http://framework7.cn/描述:Framework7 是一个开源免费的框架可以用来开发混合移动应用(原生和HTML混合)或者开发 iOS & Android 风格的WEB APP。也可以用来作为原型开发工具,可以迅速创建一个应用的原型。它只专注于为 iOS 和 Google Material 设计提供最好的体验。GitHub:https://github.com/framework7io/framework7OnsenUI官网地址:https://onsen.io/描述:用来构建混合移动端APP的 HTML5 UI 框架GitHub地址:https://github.com/OnsenUI/OnsenUI总结:
前端常用的框架有哪些?
web前端的主流框架,下面,我具体给你介绍一下:
1、Angular:Angular是一款优秀的前端JS框架,Angular有着诸多特性,最为核心的是MVW(Model-View-Whatever)、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。Angular是一个比较完善的前端框架,包含服务,模板,数据双向绑定,模块化,路由,过滤器,依赖注入等所有功能,在自定义指令后可以在项目中多次使用。
2、React:React可以非常轻松地创建用户交互界面。为你应用的每一个状态设计简洁的视图,在数据改变时React也可以高效地更新渲染界面。React为你程序编写独立的模块化UI组件,这样当某个或某些组件出现问题是,可以方便地进行隔离。
3、Vue:近几年最火的前端框架当属Vue.js了,Vue.js是一个构建数据驱动的Web界面的渐进式框架。Vue.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。Vue对模块很友好,可以通过NPM、Bower或Duo安装,不强迫你所有的代码都遵循Angular的各种规定,使用场景更加灵活。
以上三个就是我给你介绍的关于web前端主流的框架,希望我的回答对你有所帮助
前端常用的框架有哪些?
1、Foundation框架
Foundation框架总体来看要比Bootstrap略显高大上一点,但他们俩的设计理念都是非常清楚的,Bootstrap有引导的意思尝试处理你项目中的一切所需。Foundation有基础、地基及支柱的意思,给项目中强有力的创造与支持。相对于Bootstrap丰富的组件及插件,Foundation仅提供了有限的几种元素,其目标是,即使你使用预定义的UI元素,也不应该与大家的网站长得太像。
2、、Bootstrap
Bootstrap在业界非常受欢迎,以致于有很多前端框架都在其基础上开发,如WeX5就是在Bootstrap源码基础上优化而来的。Bootstrap是基于HTML、CSS和Javascript的,简洁灵活使得Web开发更加敏捷。
提供优雅的HTML和CSS规范,在jQuery的基础上进行更加个性化和人性化的完善。兼容大部分jQuery插件,并包含了丰富的Web组件,如下拉菜单、按钮式下拉菜单、导航条、按钮组、分页、缩略图、进度条和媒体对象等。自带了13个jQuery插件,其中有模式对话框、标签页、滚动条和弹出框等。
3、Curl
Curl是一个命令行工具,用于通过HTTP(s)、FTP和数十种其它协议进行请求。使用Curl可以进行文件下载、检查响应标题和自由访问远程数据。在Web开发中,Curl经常和RESTfulAPI一起使用用于测试连接。
4、Tree
Tree是一个小型的命令行实用程序,将目录中的文件以可视化的方式进行显示。它采用递归运行的方式,遍历每个级别的嵌套并绘制所有内容的格式树。这样就能快速的浏览并查找需要的文件。
5、Tmux
根据维基的解释,Tmux是一个终端复用器。通俗的说,它是一个能将多个终端连接到单个终端会话的工具。Tmux允许用户在终端中的程序之间切换,添加屏幕窗格,并将多个终端连接到同一个会话,使其保持同步。在远程服务器上工作时,Tmux特别有用,因为它允许用户创建新的选项卡,而无需再次登录。
6、du
du命令用于生成关于文件和目录的空间使用情况的报告。du很容易使用,可以递归地运行,遍历每个子目录并返回每个文件的大小。du的常见用例是:当某个驱动器的空间不足,用户不清楚每个存储器的大小。使用此命令可以快速查看每个文件夹所占用的存储空间,从而找到占用最大空间的存储器。
7、AUI
AUI专为APIClound设计的一套框架,解决了许多移动端开发实际中遇到的许多问题是一个纯CSS框架。使用容器+布局+模块的构建方式,JS辅助,更自由更灵活更易于扩展使用。遵循GoogleMaterial设计规范,完美适配各个机型。面向HTML5,使用CSS3实现动画交互,轻量级高性能。
8、AmazeUI
据称是中国首个开源HTML5跨屏前端框架。妹子UI以移动优先为理念,从小屏逐渐到大屏,实现响应式网页。AmazeUI包含20+个CSS组件、20+个JS组件,更有多个包含不同主题的Web组件。相比国外框架,妹子UI关注中文排版提供本地化支持。面向HTML5开发,使用CSS3来实现动画交互,轻量级高性能。
9、FrozenUI
FrozenUI是一款开源简单易用,轻量敏捷的移动端框架。基于手Q样式规范,目前全面应用于企鹅手Q增值业务中。基础样式效果简单色调清爽,社区活跃,组件自然不少。包括按钮、列表、表单、通知、提示条、弹出框、选项卡等等常用组件。还包括一个FrozenJs的JS组件库。可以在主流的Android和IOS上应用。基本样式使用离线包的方式减少请求提供快速接入方案。