目前,我正在开发一个项目,该项目基本上是一个使用 durandal 的 ASP.NET SPA Web 应用程序,非常类似于 John Papa 的 Code Camper SPA 演示应用程序。
该应用程序当前正在使用以下 javascript 库/技术:
- 杜兰达尔
- 昏死
- 需要 (AMD)
和 NoSQL (MongoDB) 作为数据库。
现在的计划是整合微风以利用其丰富的数据管理和其他功能。问题是微风是基于元数据的概念。我查看了主要基于实体框架的示例,这些示例并没有解决我的目的。
我什至使用 NoDB(Edmunds 和 Todo Lists)查看了轻量级网站中的示例,由于与应用程序很大相同的元数据依赖问题,这些也没有解决目的。最近,一个基于 BMEAN 堆栈(Breeze、Mongo、Express、Angular 和 Node javascript 应用程序)的名为 MongoDB(Zza Pizza Ordering)的新示例发布了,但问题是我不想专注于包含更多 javascript 文件(Express ,角度和节点)。
请提供一个基于技术堆栈(Durandal、Knockout、Require、Mongo 和 Breeze)的小型示例应用程序,以防有人使用过我提到的类似技术堆栈。