Javascript Canjs vs.Knockout?
然而,最近我发现,我将开始一些项目Javascript Canjs vs.Knockout?,javascript,model-view-controller,mvvm,knockout.js,javascript-framework,Javascript,Model View Controller,Mvvm,Knockout.js,Javascript Framework,然而,最近我发现,我将开始一些项目 canjs和knockoutjs的利弊是什么 哪一个更适合不同类型大小的web应用程序(小型应用程序/大型项目/企业应用程序) 我研究了一下,发现CANJ更高效、更轻巧、更实用,但我还没有这方面的经验 另外,我可以请大家给Stackoverflow添加标签吗?除了您提到的2个框架之外,还有很多JavaScript框架。很难比较它们,因为它们有其他意图/目的。我不知道CanJS的情况,但我确信他们的目标与淘汰赛不同。选择使用哪个框架实际上取决于您使用的网站及
- canjs和knockoutjs的利弊是什么李>
- 哪一个更适合不同类型大小的web应用程序(小型应用程序/大型项目/企业应用程序)
另外,我可以请大家给Stackoverflow添加标签吗?除了您提到的2个框架之外,还有很多JavaScript框架。很难比较它们,因为它们有其他意图/目的。我不知道CanJS的情况,但我确信他们的目标与淘汰赛不同。选择使用哪个框架实际上取决于您使用的网站及其功能,而不是框架的功能 所以,选择最适合你的项目,在任何情况下,每一个选择。不仅仅是一个JavaScript框架
可以询问和比较特定问题(不确定是否适合)。示例是比较不同框架的模板或数据绑定。但是,在不了解网站(或未来网站)的情况下,不建议比较两个框架。我建议在以下位置查看所有不同的选项: 托多姆维奇 通过查看这些选项的源代码,可以很好地了解不同框架之间的比较情况 我个人的感觉是,它们之间基本上有两种方法:
就我个人而言,我发现选项2的结果是编写更少的代码,这是我努力追求的目标。CanJS实际上使用了一种不错的模式,并不是对HTML的丑陋攻击。CanJS确实患有腹胀。考虑使用iNeTad的ChanjsDoStas.js支持可观察、绑定、MVVM或MVC模式吗?不,根据它的“No. Stapes没有任何预定义的模型、视图或控制器。它也没有收藏、路由器或其他库中可能会发现的东西(记住,它很小):”RayNOS:为什么你这么想?“CanJS确实患有腹胀"? 只有8.5 kb。@Raynos如果CanJS肿胀,那么镫骨贫血。我想知道什么时候应该使用它们。没错,不同的js框架之间有一些共同的特性。我不知道什么时候该选哪个?每个框架的目标是什么?应用程序需要做什么?看看你是否能找到一个这样做的框架。他们都这么做,而不是选择最容易使用的(在你看来,不是我的)和/或最轻/最快的。