Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
更好的前端基础类库
Branch: master
Pull request Compare This branch is 953 commits ahead, 575 commits behind aralejs:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
dist
docs
lib
tools
.gitignore
CNAME
LICENSE.md
Makefile
README.md
index.html

README.md

arale logo

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.

社区信息

Something went wrong with that request. Please try again.