API接口介绍

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文件中的资源

你可能感兴趣的:(node学习,node,restful)