什么是最佳实践用后端,前端和web api组织MVC项目?

时间:2012-07-22 14:53:13

标签: asp.net-mvc structure asp.net-web-api

我对组织ASP.NET MVC项目有疑问。

我有3个不同的主要区域。前端和后端,我有一个Web API。

我想知道组织这样一个项目的最佳做法是什么?

到目前为止,我所做的是制作3个不同的项目,以便我可以分开他们所处理的区域,但是我遇到了带有CORS(跨源资源共享)的Web API的问题。

所以我的问题是,是否有可能有3个项目,或者我是否应该使用区域?我仍然希望能够将“关注点”(Web API,前端,后端)分开。

1 个答案:

答案 0 :(得分:1)

为什么不在一个默认的虚拟目录下运行它...你的结构将是localhost =>虚拟根,localhost / Web1。 localhost / Web2,localhost / Web3并在IIS下运行它们而不是IIS express