有人使用javascript mvc吗?

时间:2011-06-17 19:44:34

标签: javascript model-view-controller

有人能给我反馈他们使用Javascript MVC的经验吗?我过去使用过Asp.net MVC 2,并没有意识到客户端上有MVC框架。

我过去使用过Knockout js,它类似于javascript mvc吗?

如果我在客户端上使用MVC,我的代码是否更容易维护和开发?

JD

3 个答案:

答案 0 :(得分:2)

查看AngularJS它可以帮助您完成应用结构,严格分离视图/逻辑,测试......

我相信TDD一般可以帮到你很多,特别是当你必须维持更大的项目时。使用AngularJS可以轻松实现TDD,因为包含完整的测试环境。

答案 1 :(得分:1)

如果服务器应用只是获取数据的一个点,那么可以更轻松地为服务器应用构建替代客户端(移动)。这样您就可以支持移动设备以及传统浏览器。另一个优点是您将渲染工作卸载到客户端,因此服务器不会加快生成和向客户端发送标记的速度。

如果你有很多遗留代码并且没有移动设备的计划,重新架构现有系统可能会很难。客户MVC绝对是未来。

答案 2 :(得分:1)

还查看了https://github.com/addyosmani/todomvc,它通过在每个框架中构建相同的TODO应用程序来比较许多MVC框架。