1. MVC主要用于建站,WebAPI主要用于构建http服务
MVC 是前端和后端不分离,WebApi 是后端写的http服务提供前端,是前后端分离的写法 ;
2. MVC可以返回 JsonResult,前端可以直接使用;WebAPI 要返回JSON数据,必须JSON.parse()转化为(Maticsoft.Json.dll)
3. MVC直接继承system.mvc.controller;WebAPI继承的是system.web.http.ApiController
标签:WebAPI,http,区别,前端,system,JSON,MVC From: https://www.cnblogs.com/zhulongxu/p/17767367.html