摘要:開發(fā)規(guī)范版本控制開發(fā)流程接口請求方式動作中文說明列表創(chuàng)建詳細(xì)更新部分更新刪除數(shù)據(jù)請求支持返回格式統(tǒng)一為一個請求對應(yīng)一個錯誤錯誤信息包含在返回內(nèi)容里不同的錯誤對應(yīng)不同的錯誤信息代碼錯誤碼按照標(biāo)準(zhǔn)用法使用認(rèn)證權(quán)限以中間件形式作為權(quán)限鑒別
開發(fā)規(guī)范
版本控制git
開發(fā)流程git flow
接口請求方式 | url | 動作 | 中文說明 |
---|---|---|---|
GET | /resources/ | list | 列表 |
POST | /resources/ | create | 創(chuàng)建 |
GET | /resources/:id | retrieve | 詳細(xì) |
PUT | /resources/:id | update | 更新 |
PATCH | /resources/:id | partial_update | 部分更新 |
DELETE | /resources/:id | destroy | 刪除 |
請求支持form-date,json,x-www-form-urlencode
返回格式統(tǒng)一為json
一個請求對應(yīng)一個serializer
錯誤錯誤信息包含在返回內(nèi)容里
不同的錯誤對應(yīng)不同的錯誤信息代碼
http錯誤碼按照標(biāo)準(zhǔn)用法使用
認(rèn)證jwt
token
oauth2
權(quán)限以中間件形式作為權(quán)限鑒別插件,根據(jù)http請求格式直接判斷權(quán)限
用戶登錄成功時,將用戶信息與權(quán)限信息緩存保證效率
日志日志以中間件形式提供
根據(jù)業(yè)務(wù)需求氛圍入庫日志與普通日志
文檔(待完善)根據(jù)上面的接口格式寫文檔
{ "resources": { "list": { "params": {}, "response": {} }, "create": { "request": {}, "response": {} }, "retrieve": { "response": {} }, "update": { "request": {}, "response": {} }, "partial_update": { "request": {}, "response": {} }, "destroy": {} } }測試
業(yè)務(wù)所需接口測試覆蓋率100%
部署docker
docker-compose
docker-machine
docker-swarm
服務(wù)器資源監(jiān)控待完善
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/38284.html
摘要:開發(fā)規(guī)范版本控制開發(fā)流程接口請求方式動作中文說明列表創(chuàng)建詳細(xì)更新部分更新刪除數(shù)據(jù)請求支持返回格式統(tǒng)一為一個請求對應(yīng)一個錯誤錯誤信息包含在返回內(nèi)容里不同的錯誤對應(yīng)不同的錯誤信息代碼錯誤碼按照標(biāo)準(zhǔn)用法使用認(rèn)證權(quán)限以中間件形式作為權(quán)限鑒別 開發(fā)規(guī)范 版本控制git 開發(fā)流程git flow 接口 請求方式 url 動作 中文說明 GET /resources/ list 列表 ...
摘要:前言這里筑夢師是一名正在努力學(xué)習(xí)的開發(fā)工程師目前致力于全棧方向的學(xué)習(xí)希望可以和大家一起交流技術(shù)共同進(jìn)步用簡書記錄下自己的學(xué)習(xí)歷程個人學(xué)習(xí)方法分享本文目錄更新說明目錄學(xué)習(xí)方法學(xué)習(xí)態(tài)度全棧開發(fā)學(xué)習(xí)路線很長知識拓展很長在這里收取很多人的建議以后決 前言 這里筑夢師,是一名正在努力學(xué)習(xí)的iOS開發(fā)工程師,目前致力于全棧方向的學(xué)習(xí),希望可以和大家一起交流技術(shù),共同進(jìn)步,用簡書記錄下自己的學(xué)習(xí)歷程...
摘要:前言這里筑夢師是一名正在努力學(xué)習(xí)的開發(fā)工程師目前致力于全棧方向的學(xué)習(xí)希望可以和大家一起交流技術(shù)共同進(jìn)步用簡書記錄下自己的學(xué)習(xí)歷程個人學(xué)習(xí)方法分享本文目錄更新說明目錄學(xué)習(xí)方法學(xué)習(xí)態(tài)度全棧開發(fā)學(xué)習(xí)路線很長知識拓展很長在這里收取很多人的建議以后決 前言 這里筑夢師,是一名正在努力學(xué)習(xí)的iOS開發(fā)工程師,目前致力于全棧方向的學(xué)習(xí),希望可以和大家一起交流技術(shù),共同進(jìn)步,用簡書記錄下自己的學(xué)習(xí)歷程...
閱讀 2093·2023-04-25 17:57
閱讀 1293·2021-11-24 09:39
閱讀 2492·2019-08-29 16:39
閱讀 3321·2019-08-29 13:44
閱讀 3137·2019-08-29 13:14
閱讀 2328·2019-08-26 11:36
閱讀 3823·2019-08-26 11:00
閱讀 955·2019-08-26 10:14