Skip to content

chenyiqi/aralejs.github.io

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

相关链接

About

开放、简单、易用的前端基础类库

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 42.6%
  • CSS 33.1%
  • HTML 24.3%