开放、简单、易用的前端基础类库
JavaScript CSS HTML
Latest commit 94f5520 Mar 28, 2016 @afc163 afc163 update docs
Permalink
Failed to load latest commit information.
_templates update docs Mar 28, 2016
docs update documentation for spm@3.6 Jun 3, 2015
static update docs Mar 28, 2016
.gitignore migrate to spm3 Sep 17, 2014
404.html fix 404 Jun 24, 2013
CNAME update docs Mar 28, 2016
CONTRIBUTING.md 文档结构调整 Dec 26, 2012
LICENSE license is not markdown Dec 17, 2012
README.md Update README.md Jan 15, 2015
package.json Use scripts instead of Makefile Apr 1, 2015

README.md

Arale

Arale 是一个开放、简单、易用的前端基础类库。


类库风格

  1. **开放:开源开放,海纳百川。**开源开放的目的是分享,更是引流,希望能利用社区的力量把事情做得更好。
  2. **简单:如无必要,勿增实体。**保持简单,追求做一件事情只有一种方法。
  3. **易用:一目了然,容易学习。**无论是 API 还是文档,都希望能具有很强的可读性、自学习性。

还有两条适合内部构建组件时考虑:

  1. **合理抽象,最佳实践。**组件要丰富,也要合理抽象,追求最佳实践。
  2. **适度灵活,适量重复。**不过度设计,只预留必要的可扩展接口。不追求代码的零重复,更追求组件的合理解耦。

社区风貌

向 Facebook 学习:

  1. Done is better than perfect.
  2. Move fast and break things.
  3. Stay focused and keep shipping.
  4. Code wins arguments.

相关链接