【项目精讲】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 小时前
Rust: 利用 chrono 库实现日期和字符串互相转换
开发语言·后端·rust·字符串·转换·日期·chrono
齐 飞3 小时前
MongoDB笔记01-概念与安装
前端·数据库·笔记·后端·mongodb
LunarCod3 小时前
WorkFlow源码剖析——Communicator之TCPServer(中)
后端·workflow·c/c++·网络框架·源码剖析·高性能高并发
码农派大星。4 小时前
Spring Boot 配置文件
java·spring boot·后端
杜杜的man4 小时前
【go从零单排】go中的结构体struct和method
开发语言·后端·golang
幼儿园老大*4 小时前
走进 Go 语言基础语法
开发语言·后端·学习·golang·go
llllinuuu5 小时前
Go语言结构体、方法与接口
开发语言·后端·golang
cookies_s_s5 小时前
Golang--协程和管道
开发语言·后端·golang
为什么这亚子5 小时前
九、Go语言快速入门之map
运维·开发语言·后端·算法·云原生·golang·云计算
想进大厂的小王5 小时前
项目架构介绍以及Spring cloud、redis、mq 等组件的基本认识
redis·分布式·后端·spring cloud·微服务·架构