- 主题:前端后端怎么配合?
初次进行web开发,我是前端,但是不知道和后端怎么配合,特请教。
比如jsp之类的动态页面,里面的html是由谁写?那么一些元素的id, class又由谁定(因
为前端要用css对其进行布局)?还有很多网页的页头,底部的内容都是相同的,这个由
前端生成?那么怎么交给后端呢(后端把页头+底部+真正的内容变成一个真实的网页)?
那这个页头变化了怎么办?双方把这些文件放在什么地方?
另外,在开发过程中前端需要知道后端的部署吗?因为前端的东西不部署起来不是真实效
果。
--
FROM 58.34.51.*
标准的MVC的话,对方给你传一个模版内要使用的view object,剩下的工作都是你的。不标准,基本也类似。如果涉及到Ajax,两边还要协议好通信数据格式。有些公司把整个Web交互层都认为是前端,这种情况下的后端负责写好业务逻辑层,前端实现整个Web层的功能交互。
根据你描述,感觉你的团队缺少一个整体掌控技术架构的人。
【 在 pizhoupeter (pizhou) 的大作中提到: 】
: 初次进行web开发,我是前端,但是不知道和后端怎么配合,特请教。
: 比如jsp之类的动态页面,里面的html是由谁写?那么一些元素的id, class又由谁定(因
: 为前端要用css对其进行布局)?还有很多网页的页头,底部的内容都是相同的,这个由
: ...................
--
FROM 125.39.16.*
传一个模版内要使用的view object,这是什么东西?展开说说。
【 在 dhcn (小石) 的大作中提到: 】
: 标准的MVC的话,对方给你传一个模版内要使用的view object,剩下的工作都是你的。
不标准,基本也类似。如果涉及到Ajax,两边还要协议好通信数据格式。有些公司把整个
Web交互层都认为是前端,这种情况下的后端负责写好业务逻辑层,前端实现整个Web层的
功能交互。
: 根据你描述,感觉你的团队缺少一个整体掌控技术架构的人。
--
FROM 58.34.51.*
大多数后端MVC框架,view层在完成业务后,把渲染交给模板来完成,模板中的动态部分需要用后台数据来填充,为了给模板提供这些后台数据,在调用模板的时候,view层会准备这些数据,然后在调用模板的时候,把这些数据传给模板层.vo这种说法只是JEE架构发展过程中的一个术语,现在的大多数MVC框架并不一定用这种传统术语来表达,但做法都类似。
【 在 pizhoupeter (pizhou) 的大作中提到: 】
: 传一个模版内要使用的view object,这是什么东西?展开说说。
: 不标准,基本也类似。如果涉及到Ajax,两边还要协议好通信数据格式。有些公司把整个
: Web交互层都认为是前端,这种情况下的后端负责写好业务逻辑层,前端实现整个Web层的
: ...................
--
FROM 125.39.16.*
那也就是说jsp之类的都是由前端人员写?那后端人员写什么?数据库?业务逻辑?这相
比前端太轻松了吧。
【 在 dhcn (小石) 的大作中提到: 】
: 大多数后端MVC框架,view层在完成业务后,把渲染交给模板来完成,模板中的动态部
分需要用后台数据来填充,为了给模板提供这些后台数据,在调用模板的时候,view层会
准备这些数据,然后在调用模板的时候,把这些数据传给模板层.vo这种说法只是JEE架构
发展过程中的一个术语,现在的大多数MVC框架并不一定用这种传统术语来表达,但做法
都类似。
--
FROM 58.34.51.*
前端如果不做异步交互、不做输入验证这些JS代码,也可以很简单。不要比简单,后端今天的结构简单化,是经过长期的复杂进化而来的。前端现在的进化势头也很猛。
【 在 pizhoupeter (pizhou) 的大作中提到: 】
: 那也就是说jsp之类的都是由前端人员写?那后端人员写什么?数据库?业务逻辑?这相
: 比前端太轻松了吧。
: 分需要用后台数据来填充,为了给模板提供这些后台数据,在调用模板的时候,view层会
: ...................
--
FROM 125.39.16.*
后端一点没少,只是把画界面哪部分逻辑划给前端开发了。原来的web页面开发必须要后端人员参与或者具备一定后端基础现在可以不用了。
国际化,url dispatch,异常管理、 输入校验,这些都没少。
【 在 pizhoupeter (pizhou) 的大作中提到: 】
: 那也就是说jsp之类的都是由前端人员写?那后端人员写什么?数据库?业务逻辑?这相
: 比前端太轻松了吧。
: 分需要用后台数据来填充,为了给模板提供这些后台数据,在调用模板的时候,view层会
: ...................
--
FROM 221.12.76.*
现在web开发是这样了啊。
其实把jsp之类和html的耦合性比较强的划分给前端从逻辑的角度来说,我个人是赞同
的。但是为什么目前的前端招聘都只要html+css+javascript呢?
【 在 timshaw (过完老年再过青年骚年) 的大作中提到: 】
: 后端一点没少,只是把画界面哪部分逻辑划给前端开发了。原来的web页面开发必须要
后端人员参与或者具备一定后端基础现在可以不用了。
: 国际化,url dispatch,异常管理、 输入校验,这些都没少。
--
FROM 58.34.51.*
分隔开来后前端无需jsp技能,
【 在 pizhoupeter 的大作中提到: 】
: 现在web开发是这样了啊。
:
: 其实把jsp之类和html的耦合性比较强的划分给前端从逻辑的角度来说,我个人是赞同
: ....................
--
FROM 117.136.10.*
那这个怎么解决?就是我第一个帖子里面的问题。
比如jsp之类的动态页面,里面的html是由谁写?那么一些元素的id, class又由谁定(因
为前端要用css对其进行布局)?还有很多网页的页头,底部的内容都是相同的,这个由
前端生成?那么怎么交给后端呢(后端把页头+底部+真正的内容变成一个真实的网页)?
那这个页头变化了怎么办?双方把这些文件放在什么地方?
【 在 timshaw (过完老年再过青年骚年) 的大作中提到: 】
: 分隔开来后前端无需jsp技能,
--
FROM 58.34.51.*