前端做好的頁面不是要直接提供給后臺開發人員嗎?前端發布是個什么概念呢??不太明白,為什么要這樣發布呢?

蚊子漫布
2014-09-15
3 回答
舉報
0/150
提交
取消
前端做好的頁面不是要直接提供給后臺開發人員嗎?前端發布是個什么概念呢??不太明白,為什么要這樣發布呢?
2014-09-15
舉報
2014-10-09
她問題是 ?前端發布系統是做了什么? 而不是前后端協作問題: 協作問題只需要后端寫好接口文檔,前端拿過來看完編碼即可。 ?我也同問前端發布系統是干嘛用的???
2014-09-16
【前端做好的頁面不是要直接提供給后臺開發人員】
這是典型的后端套模板的協作方式……實際上是非常低效的。你可以仔細思考一下后端提供的東西其實質是什么,前端做的實質是什么,現在的協作方式是否讓每個人都專注于自己的事情,這些在日常工作中應該感觸非常明顯的,【分離關注點是程序員最重要的思維】
就算是用你說的協作方式,前端的靜態資源也需要單獨的項目與發布管理,無論走不走cdn。前端資源托管到后端項目,最直接的后果就是遇到后端重構遷移了,前端代碼也得跟著遷,其實和展現層一點關系沒有,卻白白付出巨大的工程代價,這事我所在公司前幾個月就發生過
2014-09-15
恰恰相反,前端不是提供頁面給后端,而是前端向后端索取頁面顯示所需要的數據模型,再把前端交互的結果交給后端處理,兩者是獨立開的,簡單點說,前端不知道后端邏輯是如何實現的,后端也不知道前端會怎樣使用提供的數據。一般來說,前后端開發人員會坐在一起商討API的接口的。