前一个大型点的网站,如果是前后端分离,是不是指后端开发人员只需要提供api给前端就行,前端调用api就可以?还需要把前端代码融合到后端项目工程里面吗????
前一个大型点的网站,如果是前后端分离,是不是指后端开发人员只需要提供api给前端就行,前端调用api就可以?还需要把前端代码融合到后端项目工程里面吗????
是的,前后端分离是各自分工,协同开发,只需要将接口协议先写好,前后端人员就可以做自己的事情了,一般前端人员会使用api的测试数据进行模拟测试,等后端接口完成后,前后端再对接测试一下就可以了,当然并不是所有的接口都可以提前定义,有一些是在开发过程中进行调整的。
是的,顺便提供一个工具给你可以帮助你写restful文档:RAML 这个工具十分适合前后端对接。
另外也有chrome下的各种插件类似:Advanced rest client可以很好的模拟各种类型的请求,方便前端做调试。
4 回答973 阅读
4 回答889 阅读
1 回答862 阅读✓ 已解决
1 回答1.1k 阅读
2 回答781 阅读
2 回答627 阅读
2 回答607 阅读
是的,如果系统设计时采用了前后台分离:那么后台的任务是Restful API;
前台的任务是发送API请求(GET,PUT,POST,DELETE等)获取数据(json,xml)并展现。
Web前后端分离开发思路
前后分离架构的探索之路