WebApi

WebApi

MVC-WebApi

MVC:完整的Web开发框架,网站开发框架,包含了业务处理 +用户UI

WebApi:一个服务接口,主要作用是用来服务的:一种对外的接口;用它来无法独立完成一套web开发,需要和前端配合完成;WebApi主要负责处理业务;不管用户的UI界面;WebApi性能更加优于MVC,更加轻巧;更多适合移动端配置;

Rest-Full风格

  1. 资源与URL

  2. 统一资源接口

  3. 资源的表述

  4. 资源的链接

  5. 状态的转移

MVC 调用Action本质是调用方法;在服务端统一处理

RestFull(资源化) 不再是调用方法:把服务资源化,看做一个整体;然后对外提供一个URL 统一资源定位器,提供Get/Post/Put/Delete/Patch五种操作

原文地址:https://www.cnblogs.com/netCat/p/14981086.html