【项目精讲】RESTful简洁描述

RESTful是什么

  • 是一种架构风格/API设计规范
  • 将一切数据视为资源
  • 利用HTTP请求方式 POST、GET、PUT、DELETE,描述对资源的操作
    • GET ====== 获取资源
    • POST ======新建资源
    • PUT======= 更新资源
    • DELETE==== 删除资源
  • 通过HTTP响应状态码,描述对资源的操作结果
  • 请求数据和英大数据均为JSON格式(或者XML)

为什么使用

  1. 降低了前后端沟通成本
  2. 后端更专注的维护一套通用的接口服务,前端更专注于业务;前后端分离的更加彻底

参考网站

https://www.bilibili.com/video/BV1AM411L7db/?spm_id_from=333.337.search-card.all.click\&vd_source=0d2a9b4260ce977e642d073c6ee2260d

相关推荐
程序定小飞1 小时前
基于springboot的web的音乐网站开发与设计
java·前端·数据库·vue.js·spring boot·后端·spring
舒一笑1 小时前
从手写周报到智能生成:PandaCoder如何让你的工作汇报效率提升10倍
后端·程序员·intellij idea
无名之辈J1 小时前
支付常犯错误
后端
申阳2 小时前
Day 6:04. 基于Nuxt开发博客项目-LOGO生成以及ICON图标引入
前端·后端·程序员
硅胶人2 小时前
[prowlarr][radarr][sonarr][qBitorrent]套件打造家庭影音中心
后端
JavaGuide2 小时前
OPPO 后端校招面试,过于简单了!
java·后端
调试人生的显微镜2 小时前
如何查看手机使用记录?四种实用方法详解
后端
侯爵2 小时前
rabbitmq 如何保证消息顺序消费
后端
sualpha2 小时前
再见,StringManipulation!AI一键搞定字符串转换、JSON格式化与翻译
后端
quant_19862 小时前
【教程】使用加密货币行情接口 - 查询比特币实时价格
开发语言·后端·python·websocket·网络协议