Arale 是我非常非常喜欢的框架,教会了我很多知识。
Arale 的基础框架模块是类似于 Backbone 的 MVC ,利用一组简单的 setter/getter 来完成数据和视图的单向绑定,并且简单实践了 DATA-API 的开发方式(和现在大红大紫 Angular 的 directive 有一点点类似)。由于 Arale 支撑的支付宝的前端需求较为传统和简单,因此在这个领域的发展就逐渐停滞了,随着 MVVM 和 Web Components 的到来,Arale 的基础框架基本上快要退出历史舞台了。
如今 AngularJS、React、Web Components、ES6 等技术方兴未艾,前后端分离的实践如火如荼,下一代类库框架正在向我们招手
Arale 主要的使命是给业界提供一套前端模块的开发思路。现在的 Arale 作为一个开枝散叶的老者,基本上已经完成了它的历史使命。过去的荣耀不会被埋葬,现在的困难无法被掩藏,未来的光荣该现在争取。