开心六月综合激情婷婷|欧美精品成人动漫二区|国产中文字幕综合色|亚洲人在线成视频

    1. 
      
        <b id="zqfy3"><legend id="zqfy3"><fieldset id="zqfy3"></fieldset></legend></b>
          <ul id="zqfy3"></ul>
          <blockquote id="zqfy3"><strong id="zqfy3"><dfn id="zqfy3"></dfn></strong></blockquote>
          <blockquote id="zqfy3"><legend id="zqfy3"></legend></blockquote>
          打開APP
          userphoto
          未登錄

          開通VIP,暢享免費電子書等14項超值服

          開通VIP
          app后端開發(fā)一:swagger

          聲明


          之前寫過關于app后端開發(fā)的一系列文章,那是我第一次做app后端開發(fā),存在很多不足,本想好好修改一下,想想還是重新寫吧,這樣子也能讓我博客文章看起來多一點嘛,萬一以后找工作,別人一看我博客這么多內容,是不是很屌?
          這次文章先從構建resetful風格的api文檔工具開始。沒有一個好的文檔工具,在app前端人員開發(fā)過程中會導致開發(fā)效率極低,而且時不時的,他們就來找你跟他們斷點一下。

          我的文檔經歷

          這里先不討論我的數(shù)據傳輸是否合理,僅僅以這些數(shù)據作為一個演示。后面會有專門的章節(jié)進行app數(shù)據傳輸加密的講解。


          1. 在我第一次開發(fā)app后端的時候,使用的word文檔,就是我先將所有數(shù)據格式定義好,會返回什么樣的數(shù)據寫好。前端人員照這個來進行開發(fā)。貼一張圖吧:

            PS:存在的問題:①接口改動時,不易被識別。②維護困難,不便于查找。③前端開發(fā)不能進行測試。(如果還要寫缺點,有5K+字可以寫出來,就省略了哈)
          2. 在我開發(fā)第二個APP的后端時,先自己寫了一個簡易的app接口管理系統(tǒng),用來后端發(fā)布接口,以及前端人員查看。效果如圖:

            PS:優(yōu)點:①如果有多個前端人員,可以保證大家看到的是同一份文檔。②通過接口的版本標識,方便大家查看是否修改,優(yōu)點等等省略。缺點:①不能夠進行在線接口測試,需要借助poster插件。
          3. 現(xiàn)在給大家要推薦下我利用一天時間改造的swagger-ui的中文版了。本來英文就非常好了,只是為了了解一下這個東東,順手給他改成中文版了,也做為自己第一個github的項目吧。還是先上效果圖吧:
            接口模塊界面:

            接口列表界面:

            某個接口界面:
          本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報
          打開APP,閱讀全文并永久保存 查看更多類似文章
          猜你喜歡
          類似文章
          Swagger
          這才叫 API 接口開發(fā)!
          微信小程序快速開發(fā),兩周內從創(chuàng)意到上線
          第10組 Beta沖刺(2/4)
          想學習開發(fā)一款手機應用軟件,需要學習哪方面知識?
          餓了么高穩(wěn)定、高性能、高可用、高容錯API架構實踐!
          更多類似文章 >>
          生活服務
          分享 收藏 導長圖 關注 下載文章
          綁定賬號成功
          后續(xù)可登錄賬號暢享VIP特權!
          如果VIP功能使用有故障,
          可點擊這里聯(lián)系客服!

          聯(lián)系客服