我想开发一个Web应用程序,但我需要在Dojo,Cappuccino和Sproutcore之间进行强大且最新的速度和内存比较,最好是最新版本;
答案 0 :(得分:4)
http://en.wikipedia.org/wiki/Program_optimization#When_to_optimize
如果没有关于您正在尝试构建的内容的更多上下文,这真的很难回答。就其本质而言,Cappuccino和SC在页面加载时添加了相当大量的样板/复杂性。如果您正在构建单页应用程序(想想Gmail,页面加载大约10秒,但您只在会话中执行此操作),那就太棒了,如果您正在构建Web 2.0样式的Web 站点,那就没用了Facebook,每隔几分钟新页面加载,因为Cappuccino和SC的页面加载速度非常慢。
这引出了另一个有趣的问题。你想要优化什么(你甚至知道吗?)。页面加载?数据延迟? UI响应能力?
对于大多数前端应用程序而言,从服务器检索数据的成本至少比前端代码瓶颈大一个数量级。