盒子
目录
文章目录
  1. 我们的需求
  2. Alice 的优缺点
    1. 缺点
    2. 优点

CSS框架

文章取自我的 Github repos: Learning-HTML-CSS, 作者:@paddingme
原文链接:https://github.com/paddingme/Learning-HTML-CSS/issues/42

如下为草稿。

公司需要根据建立新规范,建立新的公共库,供各产品线使用,以期统一视觉规范,以及更好的维护公共库和框架。

最近看了下 twitter 的 bootstrap 以及 支付宝的 Alice, 有很多借鉴学习的地方,记录在这里,供后续参考、实践。

我们的需求

  1. 文档可视化

    提高文档可读性。代码、DEMO、API 于同一页面可见,说清楚代码库依赖以及如何使用。

  2. CSS 易于维护。

    只建立基本的 CSS 基础框架。首先易于公共开发组易于维护,其次易于其他项目组根据自身需求扩展。 这一点 Alice 值得借鉴。后面会详细说明。

  3. 易于其他团队提出需求和改进。

建立 commet 及时了解各团队需求,以改进 API。(有没有不需要数据库的评论系统,最好还支持 markdown 语法)

Alice 的优缺点

缺点

基于 spmjs 生态圈,不适合我们团队。可以由公共开发组基于 spmjs 单方面维护。

优点

Alice 框架的思想值得学习,不会管的太宽,不基于 reset css 基础上 各 模块就可以使用,也可以All in one。