采用Resful风格设计接口
    RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义
    客户端使用GET、POST、PUT、DELETE4个表示操作方式的动词对服务端资源进行操作:GET用来获取资源,POST用来新建资源(也可以用于更新资源),PUT用来更新资源,DELETE用来删除资源;

    接口设计 - 图1
    表格展示

    接口名称 接口路径 接口类型
    获取作者列表 /api/author/list POST
    获取作者数据 /api/author/{id} GET
    删除作者数据 /api/author/{id} DELETE
    更新作者数据 /api/author POST
    新增作者数据 /api/author PUT
    获取视频列表 /api/video/list POST
    获取视频数据 /api/video/{id} GET
    删除视频数据 /api/video/{id} DELETE
    更新视频数据 /api/video POST
    新增视频数据 /api/video PUT
    获取评论列表 /api/comments/{page} GET
    删除评论 /api/comments/{id} DELETE
    新增评论 /api/comments PUT
    获取首页表格数据 /api/index/chart POST
    获取首页访问量,视频总数数据 /api/index/base GET
    获取热搜数据 /api/index/hotwords POST
    获取菜单数据 /api/menu GET
    获取权限数据 /api/role GET
    更新菜单数据 /api/menu POST
    更新权限数据 /api/role POST