【发布时间】:2012-05-11 01:53:30
【问题描述】:
我打算用Knockoutjs 开始一些项目,但是最近我找到了Canjs。
- canjs 与 knockoutjs 的优缺点是什么?
- 哪一种更适合不同类型大小的网络应用(小型应用/大型项目/企业应用)?
随着我的学习,我发现 canjs 更高效、更轻便、更实用,但我还没有任何经验。
另外,我可以请大家在Stackoverflow中添加Canjs标签吗?
【问题讨论】:
-
CanJS 实际上使用了一个不错的模式,并不是 HTML 之上的丑陋 hack。 CanJS 确实存在臃肿问题。考虑使用stapes而不是canjs
-
Stapes.js 是否支持可观察、绑定、MVVM 或 MVC 模式?
-
不,根据它的'Philosophy "不。Stapes 没有任何预定义的模型、视图或控制器。它也没有集合、路由器或您可能会发现的东西在其他库中(记住,它很小:)。”
-
@Raynos:为什么你认为“CanJS 确实存在臃肿”?它只有 8.5 kb。
-
@Raynos 如果 CanJS 臃肿,那么 Stapes 贫血。
标签: javascript model-view-controller mvvm knockout.js javascript-framework