公司现在这边的工作模式是这样:
前端搞静态html,后端(php smarty)建控制器模板页面,然后html放到这个模板页面中(套数据模板,ajax,交互等等),然后连公司vpn,svn提交自己的代码到公司公共的代码库。。。这就是所谓协同!
然后发现有下面这些问题:
1.对前端的话这个php的”控制器页面“怎么建 或者这部分是可以省略的 直接通过本地应用服务器查看页面效果,但是读不到数据库的数据。
2.想了解有没有比较优的效率高的开发协同模式。
公司现在这边的工作模式是这样:
前端搞静态html,后端(php smarty)建控制器模板页面,然后html放到这个模板页面中(套数据模板,ajax,交互等等),然后连公司vpn,svn提交自己的代码到公司公共的代码库。。。这就是所谓协同!
然后发现有下面这些问题:
1.对前端的话这个php的”控制器页面“怎么建 或者这部分是可以省略的 直接通过本地应用服务器查看页面效果,但是读不到数据库的数据。
2.想了解有没有比较优的效率高的开发协同模式。
哈哈哈,我和楼上一样的开发节奏。开发前和后端套套近乎,讨论下数据结构。你想要的数据格式和后端说下:要不要跨域啊,接口是jsonp吗,能做的就做,不能做的让他一次性给全,然后自己模拟点数据。php也好,接口数据也好,然后自己开始写吧~写的差不多了用后端给的测试接口测一下,差不多就完成了大半了。
前后端分离,做项目的时候要先一起碰一下需求。 前端提对数据的要求给后端。 后端接口做好更新API说明文档。前端看着API文档来调用数据就好。
什么新需求、更新修改、BUG都通过在线的OA平台来交流。
可以使用react,vue这些做单页面应用。
前后端基本完全分离,使用前端模拟路由。
服务器端使用rest架构,只负责收发json数据,无须模板引擎合成页面。
前端收发json,并渲染显示
10 回答11.1k 阅读
15 回答8.4k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6.2k 阅读
2 回答2.6k 阅读✓ 已解决
前后端首先在一起喝喝茶,讨论下数据模型和接口地址。说白点就是我后端应该给你输出json啊 还是xml啊 还是静态页面啊之类的。商量好这些后 前端可以根据数据结构伪造数据(推荐一个mock.js,伪造数据和接口地址的),就一可以开始撸码了。
后端就可以去干后端的事情了。