我一直在使用淘汰赛来开发我们应用程序的前端。它具有令人印象深刻的安静特性,并为我们简化了许多复杂的数据绑定场景。但是,它没有提供任何有助于代码结构的指导或结构。是否有任何基于 Knockout 构建的应用程序框架并提供构建模块化的大型 JavaScript 应用程序。例如,在 Backbone 的情况下,有许多应用程序框架构建在它之上(Marionette、Chaplin、Vertebrae、LayoutManager 等...)。
问问题
320 次
1 回答
4
我们已经构建了 BoilerplateJS。它不完全是一个框架,但它是大型 JavaScript 项目的参考架构。它可以与 knockoutjs 一起使用,并且有几个示例可用。
它提供了有关如何:
- 将代码结构化为模块
- 如何管理你的依赖是(这里使用RequireJS)
- 客户端路由
- 单元测试 .. 以及构建大型 JavaScript 应用程序时应考虑的其他几个方面。
于 2012-09-23T02:36:27.123 回答