第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

前端和后臺如何做好協(xié)同開發(fā)

前端和后臺如何做好協(xié)同開發(fā)

翻閱古今 2019-04-23 15:18:48
打算用Python和同學(xué)開發(fā)一套系統(tǒng)打算要用到框架這個時候就有幾個關(guān)于協(xié)同開發(fā)的問題:1.如果用到模板,那么模板中是否有需要后臺來寫的代碼2.如果用到模板,那么如何做測試。3.如果不用模板,前端和后臺如何該鏈接測試。大家都是邊寫邊測試,還是等到各自寫完再做測試4.關(guān)于協(xié)同開發(fā),有沒有要注意的或者要避免的經(jīng)驗
查看完整描述

2 回答

?
倚天杖

TA貢獻(xiàn)1828條經(jīng)驗 獲得超3個贊

如果以前沒這樣合作做過的話,就別想太多,開始做就行了,磨合一下自然會找到最佳的平衡點。至于測試,顯然是應(yīng)該邊寫邊測,盡量保證自己寫的每一部分代碼都沒有(至少沒有功能性的)BUG。整體的測試應(yīng)當(dāng)是保證這個前提的基礎(chǔ)上再進(jìn)行。
                            
查看完整回答
反對 回復(fù) 2019-04-23
?
喵喵時光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗 獲得超7個贊

1.模板引擎是為了在后臺渲染頁面時候,方便提取輸出數(shù)據(jù),展示,并做簡單邏輯操作的“中間層”,在前端和后端的協(xié)同工作中,彼此雙方都要對模板層的代碼進(jìn)行修改。至于傾向于哪一方去管理這個中間層,取決于你系統(tǒng)設(shè)計或者團(tuán)隊分工的考慮,沒有絕對負(fù)責(zé)的說法。2.模板層的代碼修改一般不影響后臺服務(wù)本身的運作,比如你寫node用到j(luò)ade模板,只要修改文件,刷新頁面新發(fā)一個請求就可以看到動態(tài)生成的新內(nèi)容了。和單純寫靜態(tài)頁的測試沒有什么不同。對于測試模板層中輸出變量的結(jié)構(gòu),有好幾種方法可以選擇,第一,可以輸出到后臺控制臺或者采用debug模式查看輸出變量結(jié)構(gòu),第二,可以直接輸出變量到頁面,或輸出變量json到頁面,或輸出到頁面腳本,用瀏覽器控制臺查看。3.一般來說,網(wǎng)站不是webapp方式開發(fā),很難說不用模板。就算不用jade這種中間層,也需要用到ember或者backbone提供的腳本模板引擎,邊測試邊開發(fā)模式,或者開發(fā)完后測試模式本質(zhì)上都沒什么不同,不需要太過糾結(jié)這個。寫的方便,自己看著舒心,就足夠了。4.我的建議是,在寫頁面的時候?qū)P膶戫撁?,寫后臺的時候?qū)P膶懞笈_,減少一些中間的切換操作,提前商量和設(shè)計好系統(tǒng)的分工,寫起來會比較輕松隨意。
                            
查看完整回答
反對 回復(fù) 2019-04-23
  • 2 回答
  • 0 關(guān)注
  • 619 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號