关于前后端开发中的协同方法

公司现在这边的工作模式是这样:

前端搞静态html,后端(php smarty)建控制器模板页面,然后html放到这个模板页面中(套数据模板,ajax,交互等等),然后连公司vpn,svn提交自己的代码到公司公共的代码库。。。这就是所谓协同!

然后发现有下面这些问题:

1.对前端的话这个php的”控制器页面“怎么建 或者这部分是可以省略的 直接通过本地应用服务器查看页面效果,但是读不到数据库的数据。
2.想了解有没有比较优的效率高的开发协同模式。

阅读 5k
9 个回答

前后端首先在一起喝喝茶,讨论下数据模型和接口地址。说白点就是我后端应该给你输出json啊 还是xml啊 还是静态页面啊之类的。商量好这些后 前端可以根据数据结构伪造数据(推荐一个mock.js,伪造数据和接口地址的),就一可以开始撸码了。
后端就可以去干后端的事情了。

哈哈哈,我和楼上一样的开发节奏。开发前和后端套套近乎,讨论下数据结构。你想要的数据格式和后端说下:要不要跨域啊,接口是jsonp吗,能做的就做,不能做的让他一次性给全,然后自己模拟点数据。php也好,接口数据也好,然后自己开始写吧~写的差不多了用后端给的测试接口测一下,差不多就完成了大半了。

前后端分离,做项目的时候要先一起碰一下需求。 前端提对数据的要求给后端。 后端接口做好更新API说明文档。前端看着API文档来调用数据就好。

什么新需求、更新修改、BUG都通过在线的OA平台来交流。

先看用哪种框架,Angular...不用等API开发完就能直接开发测试,前端定义好参数后端就照这个来。
先前端再后端或者先后端再前端,最主要还是开发人员要有效沟通

可以使用react,vue这些做单页面应用。
前后端基本完全分离,使用前端模拟路由。
服务器端使用rest架构,只负责收发json数据,无须模板引擎合成页面。
前端收发json,并渲染显示

写接口 让前端调 写好接口文档

根据题主描述的应该是服务端 MVC 模式吧?

没有前后端分离吧?为什么又有 ajax?

前端mock数据和接口推荐使用阿里开源的rap

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题