Yet another UI framework
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
build
src
test
.babelrc
.bowerrc
.editorconfig
.gitignore
.npmignore
README.md
bower.json
gulpfile.js
package-lock.json
package.json

README.md

Handie

为何要有这个

技术在发展,业务场景也在不断地变化,要在一家企业中始终如一地使用同一套技术几乎是不可能的。

在使用不同的技术开发了多个应用之后,让其他未接触过相关技术的人来接手开发时,不仅要熟悉业务,还要花时间去了解学习相关技术并理解原有代码。

熟悉业务是不可避免的,但在业务开发中由于切换技术栈所带来的成本是否能够尽可能地降低呢?答案必然是肯定的!这就是 Handie 所存在的意义!

如何解决问题

Handie 的目标不是统一技术栈,更不是统一界面风格,而是——

  • 为做业务开发的前端开发人员提供在任何技术栈中都一致的开发体验,减少切换技术栈的成本;
  • 便捷、快速地开发页面,从枯燥、繁重的业务开发中解放出来。

为了达成目标,Handie 主要提供以下材料:

  • 通用的工具方法;
  • 通用的页面布局;
  • 通用的 CSS 组件及以此在各技术栈中封装的组件;
  • 大量的 Sass mixin;
  • 自定义主题机制。

怎么反馈问题

如果你有问题要反馈或什么好的建议,可以提交 issue 或钉钉联系欧雷。