在主要的 Javascript 框架(jQuery、MooTools、Dojo、Prototype 等)中,哪一个最适合构建图形密集型在线编辑器?也就是说,我想要的应用程序将只有很少的文本,但具有可拖放的小部件、实时动画和可爱的效果。操作 DOM 没什么意义。维护 GUI 元素和服务器端 (Django) 数据之间的关系至关重要。
我希望我不会违反 SO 的反购物法,但很难找到针对特定目的的比较。
到目前为止我的研究不足的印象:
- jQuery 主要是一个 DOM 操作工具包,但也有一些漂亮的 GUI 东西
- MooTools 是对 JavaScript 的更通用的增强,但也有“更多”功能,可以提供转换等,但也许不是完整的小部件?
- Scriptaculous 把所有的鸡蛋都放在了漂亮的篮子里,但不知道它是如何堆积起来的
- 据说 ember.js 是客户端 GUI 框架(具有 UI 绑定(bind)等)的一代改进,但记录不足。
我想我对这种发展还不够了解,无法在它们之间做出明智的决定,所以所有的想法、评论、指示等都值得赞赏。
最佳答案
我赞同 jQuery UI 的建议。可用小部件上的主题选项几乎不受限制,而且在性能方面,我发现它是用于视觉效果的 JavaScript 库中最轻量级的。
关于jquery - 漂亮的 GUI Javascript 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9634356/