WebApi
MVC-WebApi
MVC:完整的Web开发框架,网站开发框架,包含了业务处理 +用户UI
WebApi:一个服务接口,主要作用是用来服务的:一种对外的接口;用它来无法独立完成一套web开发,需要和前端配合完成;WebApi主要负责处理业务;不管用户的UI界面;WebApi性能更加优于MVC,更加轻巧;更多适合移动端配置;
Rest-Full风格
-
资源与URL
-
统一资源接口
-
资源的表述
-
资源的链接
-
状态的转移
MVC 调用Action本质是调用方法;在服务端统一处理
RestFull(资源化) 不再是调用方法:把服务资源化,看做一个整体;然后对外提供一个URL 统一资源定位器,提供Get/Post/Put/Delete/Patch五种操作