前后端交互流程,如何進行交互


(1)前后端都要充分了解項目的需求

(2)接口設計(出接口文檔),前后端溝通設計接口,前端需要后台返回什么樣的數據(格式),后台需要前端傳遞什么參數(哪些參數是必須的,哪些參數是可選的,采用get還是post,哪些數據需要前端先進行校驗,哪些需要雙方都校驗)。共同制定出整個程序所有的接口說明,形成文檔。前后台按照約定好的接口進行開發。

(3)有些公司不夠規范,沒有接口文檔,都口頭說明,遇到問題都是QQ或者當面溝通(一般都是小公司或者小項目)。

(4)前端通過ajax進行網絡請求,獲取服務器返回的數據,再對拿到的數據進行業務處理(展示、存儲、判斷執行哪個流程等等)。

 

注意:開發期間一般使用git或者svn進行代碼管理,前端和后台的代碼都會在服務器上(同源),不會出現跨域問題。大型公司職位分的比較細,有人專門寫靜態頁面(html、css。要求前端寫的html結構和樣式非常清晰,同時有相應的注釋),JS有專職的人來寫(會和后台對接,把html代碼轉成動態)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM