<font id="tbtdb"></font>

        <sub id="tbtdb"><delect id="tbtdb"></delect></sub>

          <progress id="tbtdb"></progress>
          <address id="tbtdb"></address><thead id="tbtdb"></thead>
          <font id="tbtdb"></font>

          <meter id="tbtdb"><cite id="tbtdb"><dl id="tbtdb"></dl></cite></meter>

          好程序員-千鋒教育旗下高端IT職業教育品牌

          400-811-9990
          我的賬戶
          好程序員

          專注高端IT職業培訓

          親愛的猿猿,歡迎!

          已有賬號,請

          如尚未注冊?

          [HTML5] 好程序員web前端培訓解答前后端對接問題?

          [復制鏈接]
          85 0
          葉子老師 發表于 2019-9-5 15:50:29 | 只看該作者 |閱讀模式 打印 上一主題 下一主題
          關于前后端對接問題下面好程序員web前端培訓小編為大家解答。
          一、沒有接口文檔:
            對于前后端分離開發,必須要寫接口文檔。否則,第一:前后端開發沒有標準,沒有依據。第二:容易扯皮,沒法追蹤,職責不清。第三:開發效率低。等等。
            對于你們項目中沒有寫接口文檔的事情,可以找項目組長進行溝通,講明利害,由項目組長協調讓寫接口文檔。否則,公司永遠不能規范起來。顯得很業余。
            前端根據接口文檔開發前端功能,后端根據接口文檔,提供正確的數據,只有這樣,前后端在工作上也能做到低耦合。否則前后端的開發高度耦合,真的不敢想象。親,強烈建議你,要求你必須要有接口文檔。不要用有限的生命體驗前人已經總結出來的經驗。
          二、前端根據接口文檔mock數據
            有了接口文檔后,前端可以利用json-server,mock.js等工具,進行數據模擬(一定嚴格按照接口文檔進行模擬,如果確實在實際開發中,發現接口文檔寫的有問題,及時與后端溝通,保證接口文檔,前后端是同步更新的)。這樣的話,前端開發功能不會受后端開發進度和問題的影響。這樣就能分離開發。
            前端功能開發完畢(或者階段性)后,可以跟后端進行聯調。在聯調前,最好,用接口測試工具先測試后端的接口有沒有問題。如果沒有問題,再進行聯調。
          三、后端接口的測試:
            使用postman,jmeter,loadrunner、SoapUI等測試工具,先測試后端的數據有沒有問題,這樣的測試工具,可以發送http的各種請求。
            Postman是谷歌的一款接口測試插件,它使用簡單,支持用例管理,支持get、post、文件上傳、響應驗證、變量管理、環境參數管理等功能,可以批量運行,并支持用例導出、導入。
            jmeter是一款100%純Java編寫的免費開源的工具,它主要用來做性能測試,內存占用小,免費開源,輕巧方便、無需安裝
            建議:后端做好后,最好讓后端人員用這樣的工具,進行自測。因為,作為每個開發人員都需要保證自己的功能沒有問題。做好功能后,用這樣的工具測試后,才能確保沒有問題。后端人員需要保證自己提供的接口沒有問題就必須通過接口測試工具的測試。
            對于你在題目中寫的我沒辦法直接和后端的同事指出他工作的那些問題”?用接口工具測試,就無話可說。不會出現你和他直接的沖突,用工具的結果說話。
          四、后端代碼寫好后,前端如何改?
            后端的接口測試沒有問題后,前端把請求后端的接口地址進行修改(建議,把請求接口地址的服務器目錄使用配置方式,這樣修改起來非常方便)。
            PS:我以上所說工具的使用,建議在網上查一下。
          好程序員web前端培訓官網:http://www.xn122.com/html5_class.shtml

          精彩內容,一鍵分享給更多人!
          收藏
          收藏0
          轉播
          轉播
          分享
          淘帖0
          支持
          支持0
          反對
          反對0
          回復

          使用道具 舉報

          您需要登錄后才可以回帖

          本版積分規則

          關注我們
          好程序員
          千鋒好程序員

          北京校區(總部):北京市海淀區寶盛北里西區28號中關村智誠科創大廈

          深圳西部硅谷校區:深圳市寶安區寶安大道5010號深圳西部硅谷B座A區605-619

          杭州龍馳智慧谷校區:浙江省杭州市下沙經濟技術開發區元成路199號龍馳智慧谷B座7層

          鄭州校區:鄭州市二七區航海中路60號海為科技園C區10層、12層

          Copyright 2007-2019 北京千鋒互聯科技有限公司 .All Right

          京ICP備12003911號-5 京公安網11010802011455號

          請您保持通訊暢通1對1咨詢馬上開啟

          电影韩国三级2019在线观看