我正在寻找JavaScript RIA工具包。我的要求是:外观漂亮、免费许可证和简洁的API。有什么建议吗?
到目前为止,这就是我找到的:
ExtJS
优点
- 完美的外观
- 大量小部件
- 支持移动平台
- 模块化系统
- 支持HTML5和CSS3
缺点
- 需要付费,价格昂贵(500美元以上)
- 学习曲线非常平坦,没有快速入门指南(但由于第1点已经不重要了)
QooxDoo
缺点
- 很丑陋。看起来像90年代幸存下来的东西,一点也没有改变
Dojo
优点
- 外观良好(主题不多,但thundra看起来不错)
- 免费许可证
缺点
- 太过异步化(他们的AMD东西)
- 非常不寻常和繁琐的API,我几乎无法称之为健全
- 杂乱无章的文档(从#dojo irc频道中了解到了他们的AMD)
SproutCode
优点
- MVC
- 生成器
- 文档
缺点
- 我不需要的模板
- 没有找到在没有大量依赖项的情况下将其投入生产的方法
- 仍然无法弄清楚如何创建RIA而不写自己的样式和布局
Wijmo
优点
- 基于jQuery
缺点
- 需要付费
- 没有布局