在公司里,假如J2EE 基于SSH框架开发
是不是如下流程:
有人专门负责前端 jsp页面(html/css/javascript以及jsp)
而其他人专门写后端java
开发前规定好前端jsp页面哪些部分要和后端交互,其实就是数据
然后前端把jsp页面写出来,然后再和后端一起协作把前后端衔接好
在不用json啥进行前后端分离情况下
上面的开发方式常见吗?
如何小组间协作的啊?
前后端是如何协作分工的? jsp页面没有后端代码的话,显示效果看不出来啊,前端如何所见即所得以及调试呢?
在公司里,假如J2EE 基于SSH框架开发
是不是如下流程:
有人专门负责前端 jsp页面(html/css/javascript以及jsp)
而其他人专门写后端java
开发前规定好前端jsp页面哪些部分要和后端交互,其实就是数据
然后前端把jsp页面写出来,然后再和后端一起协作把前后端衔接好
在不用json啥进行前后端分离情况下
上面的开发方式常见吗?
如何小组间协作的啊?
前后端是如何协作分工的? jsp页面没有后端代码的话,显示效果看不出来啊,前端如何所见即所得以及调试呢?
模板技术不太适合分开开发,虽说可以制定规范来约束数据格式,但总归不是类似于json这样的数据灵活性,但调试不能所见所得实在有些难忍。
如果可以的话,前后端分层中的前端尽量避免模板,类似于angular+json这样的独立前端轻松耦合
List Item前端一般都是有专门负责前端设计的团队来开发好前端展示的部分(页面布局以及一些Jquery特效等)
List Item然后再由负责后台的把前端需要展示的数据放在页面上,期间免不了要用js做一些控制等,css html这些在之前开发完毕定型之后往往都不会需要有什么大的改动,即使有一般也会交给前端团队来处理
List Item所以基本上就是,前端负责页面布局和样式展示(html css js),而后台负责往前端放值
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
以前的话前后端未分离的情况下,前端的职责会扩大到java后端的jsp或者模板(比如freemarker),然后后端的开发人员直接写好controller把数据准备好就可以了。