為了前后端能夠更好的進行開發合作,首先就要熟悉一下基本的開發流程,搞懂自己的定位以及各自的崗位職責。
基本開發流程:
需求評審→接口文檔→前后端開發→聯調→測試→上線
需求評審:接到一個項目之后,首先要確定產品有什么需求,根據需求設計出UI圖,然后就可以進入到開發階段了。
接口文檔:在拿到需求之后,首先需要確定接口文檔,考慮到開發效率問題,一般情況下是需要前后端同時進行開發的,所以需要先出來接口文檔,在接口里寫上一些模擬數據。
前后端開發:后端接口文檔出來后,前端根據接口文檔里的模擬數據來開發前端功能,后端根據接口文檔開發后端功能,雙方都開發完畢后,進入聯調階段。
聯調:在這個階段,前端會直接調用后端接口(真實數據接口),之后看看是否存在什么問題,如果有問題,分清是前端問題還是后端問題,然后解決。
測試:前后端連接完成后,進入到測試階段,測試階段基本上就沒有什么明顯的bug了,這個階段主要是專業的測試來進行各種情況下的極端操作來測試系統的健壯性。測試通過之后就可以灰度上線了。