Breeze 是最好的,是 javascrpit 的 Entity Frameworks 等等,而且还减少了对数据库的调用,看到它的实际效果令人印象深刻(Ctrl-Shift-J)。
在中间的复数Sight SPA视频中,然后把那个uow改成了一个breezeAPI Uow,去掉了repository factory和provider,很简单的http://grab.by/nkU2。一切都很棒http://grab.by/nkUo。从这里获得了更多想法http://www.breezejs.com/samples/temphire-sample。
现在我的问题是,如果我们需要很多控制器怎么办。所以换句话说,我们的应用程序中有很多 SPA,所以在 John Papa 中,微风实现意味着有很多 datacontext.js。
例如,我们稍后可能需要为员工构建一个仪表板,然后可能需要为产品构建另一个 SPA 仪表板,依此类推,因此一个控制器/一个 datacontext.js 方法将不明智
这是 InvoicingSPA,它使用基于 Open Source Code Camper http://sdrv.ms/14snOPx的 John Papa datacontext.js
这是 TempHire v2,我在其中添加了 UnitOfWork (C#) 和实体框架存储库,以在控制器上获得一个不错的 UOW http://sdrv.ms/14snWhY