1 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。
2 前端还可以自己根据api mock自己的数据,
3 需要由前后端工程师共同定义接口,编写接口文档,之后大家都根据这个接口文档进行开发,到项目结束前都要一直维护
4 接口规范是什么? 首先接口分为四部分:方法、uri、请求参数、返回参数
5 1、方法:新增(post) 修改(put) 删除(delete) 获取(get) 2、uri:以/a开头,如果需要登录才能调用的接口(如新增、修改;前台的用户个人信息,资金信息
6 接口返回的数据格式是JSON
7 {“code”:" “,“msg”:” ",“time”:1464937933230,“object”:{}}
8 Json格式数据中的“code”属性是响应状态码,是标志接口数据的状态!例如当接口数据返回成功,会设置code为‘ok’。当我们拿到这个“code”时,会根据不同的值,做不同的处理。当“code”等于“ok”时,我们就可以正常解析这个json数据了;返回其他值,我们就只需要作出提示即可。而具体code值是什么,要根据接口自己定义一个规范,当调用者拿到这个code时,就知道如何处理了。有关这个“code”
9 swagger2接口文档工具?
10 对于前后端分离的开发中,后端开发需要将接口写好后需要告诉前端工程师接口的请求参数、响应示例等重要信息,而对于对外暴露的restful接口服务,我们提供接口也是需要具备相同的接口文档的。
11 https://github.com/shalousun/api-doc-test
12 一个非常适合IT团队的在线API文档、技术文档工具
13 作为服务端开发人员,不管你使用什么语言进行接口开发,对外提供接口是必须的,写接口文档也是必须的。而在众多对外接口中JSON数据格式的接口所占比例很高。
14 以showdoc为例,该工具能够很好的呈现已按模板编写好的接口文档。编写时可以插入接口模板,但字段就得一个个手动添加了,要是对象字段过多,无疑是很繁琐的。先来看下showdoc编写接口的界面,此处已经插入了模板。
15 插入模板之后需要一个个字段添加
|