课程
/前端开发
/JavaScript
/电商网站前端架构
前端做好的页面不是要直接提供给后台开发人员吗?前端发布是个什么概念呢??不太明白,为什么要这样发布呢?
2014-09-15
源自:电商网站前端架构 1-3
正在回答
她问题是 前端发布系统是做了什么? 而不是前后端协作问题: 协作问题只需要后端写好接口文档,前端拿过来看完编码即可。 我也同问前端发布系统是干嘛用的???
【前端做好的页面不是要直接提供给后台开发人员】
这是典型的后端套模板的协作方式……实际上是非常低效的。你可以仔细思考一下后端提供的东西其实质是什么,前端做的实质是什么,现在的协作方式是否让每个人都专注于自己的事情,这些在日常工作中应该感触非常明显的,【分离关注点是程序员最重要的思维】
就算是用你说的协作方式,前端的静态资源也需要单独的项目与发布管理,无论走不走cdn。前端资源托管到后端项目,最直接的后果就是遇到后端重构迁移了,前端代码也得跟着迁,其实和展现层一点关系没有,却白白付出巨大的工程代价,这事我所在公司前几个月就发生过
恰恰相反,前端不是提供页面给后端,而是前端向后端索取页面显示所需要的数据模型,再把前端交互的结果交给后端处理,两者是独立开的,简单点说,前端不知道后端逻辑是如何实现的,后端也不知道前端会怎样使用提供的数据。一般来说,前后端开发人员会坐在一起商讨API的接口的。
举报
整个项目组织、开发、发布等流程,教你如何创建一个电子商务网站
2 回答网页链接后面的/#contact 是怎么回事?
1 回答写代码一定要用设计模式么
2 回答h5是不是要淘汰html了
2 回答程序员可以转产品交互设计么
1 回答移动端转web前段容易么