FastAPI REST架构

FastAPI REST架构

关系状态转移 (REST)是一种软件架构风格。REST定义了一个网络应用程序的架构应该如何表现。它是一种基于资源的架构,REST服务器所承载的一切(一个文件、一张图片或数据库表中的一行)都是一种资源,有许多表现形式。

REST推荐了一些架构上的限制。

  • 统一的接口

  • 无状态

  • 客户端-服务器

  • 缓存性

  • 分层系统

  • 按需编写代码

REST约束具有以下优势

  • 可扩展性

  • 简单性

  • 可修改性

  • 可靠性

  • 可移植性

  • 可见性

REST使用HTTP动词或方法对资源进行操作。POST、GET、PUT和DELETE方法分别执行CREATE、READ、UPDATE和DELETE操作。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程