我想开发一个web应用程序,但我需要一个强大的和最近的Dojo, Cappuccino和Sproutcore之间的速度和内存比较,最好是最新版本;
http://en.wikipedia.org/wiki/Program_optimization#When_to_optimize
如果没有更多关于你试图构建的内容的背景,这真的很难回答。就其本质而言,Cappuccino和SC在页面加载上添加了相当多的样板文件/复杂性。如果你正在构建单页面应用程序(比如Gmail,页面加载时间约为10s,但你一次会话只做一次),如果你正在构建Web 2.0风格的Web 网站(比如Facebook,每隔几分钟就会加载一个新页面),那么它就没用了,因为卡布奇诺和SC的页面加载速度非常慢。
这就引出了另一个有趣的问题。你试图优化什么(你甚至还不知道吗?)页面加载?数据延迟?用户界面响应?
对于大多数前端应用程序来说,从服务器检索数据的成本比前端代码的瓶颈要大一个数量级。