实体框架和AngularJS

时间:2014-04-22 21:42:08

标签: asp.net-mvc entity-framework angularjs asp.net-web-api

我试图让理论失败。我最近一直在研究AngularJS,并希望将它与Microsoft的MVC5模式与Entity Framework 6一起整合。

我的问题是我最终会使用EF和AngularJS吗?我是否需要使用ASP.net Web API为Angular创建一个API来运行?

感谢您的时间。

1 个答案:

答案 0 :(得分:2)

好吧,如果你想将EF与MVC集成,那么是的,你最终会同时使用它们。您将使用WebAPI为AngularJS创建REST API以进行查询(通过$ q / promises或$ http)。

如果你真的想让它成为一个完整的SPA,你真的不需要MVC,除了提供到MVC视图的路由以及任何到SPA应用程序的路由。在这种情况下,您将更多地使用WebAPI。

此外,您可以查看将Breeze与EF和WebAPI一起使用。