腾讯 Web UI 解决方案 QMUI Web 正式回迁开源

kayo5994
 kayo5994
发布于 2017年08月25日
收藏 53

项目简介

QMUI Web 是一个专注 Web UI 开发,帮助开发者快速实现特定的一整套设计的框架。由腾讯广研 QMUI 团队出品。框架主要由一个丰富的 Sass 方法合集与内置的工作流构成。通过 QMUI Web,开发者可以很轻松地提高 Web UI 开发的效率,同时保持了项目的高可维护性与稳健。

QMUI Web 的创作动机和制作经验,来自项目团队在多个项目中的迭代思考,它特别适用于需要方便地控制项目的整体样式,或者需要应对频繁的界面变动的项目,框架的各种功能会帮助开发者应对这类整体 UI 变更的场景。QMUI Web 是一整套解决方案,但其中的 Sass 工具方法,团队编码规范也可以作为单品单独使用。

为提升搭建效率,项目支持使用 Yeoman 的方式快速安装和配置,并提供了桌面 App 形式的项目管理工具 —— QMUI Web Desktop,因而上手也是非常简单。目前 QMUI Web 框架已经支持了企业微信、微信读书等产品。

特性介绍

  • 基础配置与组件:通过内置的公共组件和对应的 Sass 配置表,你只需修改简单的配置即可快速实现所需样式的组件。

  • Sass 增强支持:QMUI Web 包含大量 Sass mixin / function / extend,涉及布局、外观、动画、设备适配、数值计算以及 Sass 原生能力增强等多个方面,可以大幅度提升开发效率。

  • 完善的内置工作流:QMUI Web 内置的工作流拥有从初始化项目到变更文件的各种自动化处理,包含了模板引擎,样式优化,CSS Sprite 雪碧图处理与 Retina 适配,图片自动压缩,静态资源合并、压缩与变更以及冗余文件清理等功能。

  • 团队编码规范:QMUI Web 提供了一套完整的编码规范,包括 CSS + HTML 编写,注释规范等多个方面,这些规范本身与 QMUI 框架也是互相结合的,使得整个团队的开发过程和成果保持规范。

QMUI Web UI 解决方案正式开源

官方开源地址:https://github.com/Tencent/QMUI_Web 

项目详情可见官网:http://qmuiteam.com/web

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:腾讯 Web UI 解决方案 QMUI Web 正式回迁开源
加载中

精彩评论

南湖船老大
南湖船老大
什么叫回迁开源?
是说起初是开源的,然后出于商业利益闭源了,最后玩不转没人陪他玩不想维护了,就再扔出去开源?
FlashCHen
FlashCHen
我就想知道他什么时候闭源

最新评论(6

kernel64
kernel64
还是觉得忽悠大家来免费开发比较好,鹅厂就是这么的机智
无著方知尘亦珍
无著方知尘亦珍
腾讯很多开发者api烂的一憋,有问题又是一种爱理不理的态度。而且虽然腾讯最近把很多项目开源了,但我总觉得怪怪的,感觉就像把项目往外一扔就完事了一样。
FlashCHen
FlashCHen
我就想知道他什么时候闭源
seandu
seandu

引用来自“南湖船老大”的评论

什么叫回迁开源?
是说起初是开源的,然后出于商业利益闭源了,最后玩不转没人陪他玩不想维护了,就再扔出去开源?
如果真是这样,这次还想让人陪他玩?
南湖船老大
南湖船老大
什么叫回迁开源?
是说起初是开源的,然后出于商业利益闭源了,最后玩不转没人陪他玩不想维护了,就再扔出去开源?
twisted3
twisted3
返回顶部
顶部