2. RESTful API
RESTful API是一种特殊风格的接口,主要特点有如下几个:
- URL中的路径表示
资源
,路径中不能有动词
,例如create,delete
等这些都不能有 - 操作资源要与
HTTP 请求方法
对应 - 操作结果要与
HTTP响应状态码
对应
3.json-server
json-server 是一个JS编写的工具包,可以快速的搭建RESTful API服务
步骤:
- 安装:
npm i -g json-server
- 创建JSON文件,编写基本结构
{
"song":[
{
"id":1,"name":"周杰伦"
},
{
"id":2,"name":"林俊杰"
},
{
"id":3,"name":"陈奕迅"
}
]
}
- 以JSON文件所在文件夹作为工作目录,执行如下命令
json-server --watch db.json
地址栏输入http://localhost:3000/song/
可查看json文件中的资源