Nodejs

Section-1 通过Github认识RESTful api

2019-07-11  本文已影响0人  羽晞yose

Lesson-1 REST是什么以及它的6个限制

REST是什么

REST是万维网软件架构风格,它既不是协议,也不是规范,它是用来创建网络服务的一套约定

为什么叫REST

REST,是英文 Representational State Transfer 的缩写
Representational - 数据的表现形式(Json/Xml)
State - 当前状态或者数据
Transfer - 数据传输

REST - 六个限制

1. 客户端-服务器(client-server),也叫cs架构
2. 无状态
3. 缓存
4. 统一接口(Uniform InterFace)
5. 分层系统(Layered System)
6. 按需代码(Code-On-Demand 可选)

Lesson-2 统一接口的限制

资源的标识

通过表述来操作资源

自描述信息

超媒体作为应用状态引擎


Lesson-3 RESTful API简介

RESTful API就是符合REST风格的API

RESTful API具体什么样子

现实举例


Lesson-4 RESTful API设计最佳实践

请求设计规范

响应设计规范

安全

开发者友好

上一篇 下一篇

猜你喜欢

热点阅读