扫码关注官方订阅号
前一个大型点的网站,如果是前后端分离,是不是指后端开发人员只需要提供api给前端就行,前端调用api就可以?还需要把前端代码融合到后端项目工程里面吗????
认证0级讲师
是的,如果系统设计时采用了前后台分离:那么后台的任务是Restful API;前台的任务是发送API请求(GET,PUT,POST,DELETE等)获取数据(json,xml)并展现。
Web前后端分离开发思路
前后分离架构的探索之路
只需要提供api给前端就行,前端调用api就可以
推荐:前后端分离的思考与实践 系列的文章
前后端可以通过商定api做到并行开发
前后端源代码建议分两个仓库放,但最后发布部署的时候还是可以选择融合在一起。
最主要是逻辑上的分离,并不是形式上的。就目前来看,前端能控制接口的吞吐会比较好,并且需要有一个前端和后端能够分别进行工程化和配置的结构。
是的,前后端分离是各自分工,协同开发,只需要将接口协议先写好,前后端人员就可以做自己的事情了,一般前端人员会使用api的测试数据进行模拟测试,等后端接口完成后,前后端再对接测试一下就可以了,当然并不是所有的接口都可以提前定义,有一些是在开发过程中进行调整的。
是的,顺便提供一个工具给你可以帮助你写restful文档:RAML 这个工具十分适合前后端对接。另外也有chrome下的各种插件类似:Advanced rest client可以很好的模拟各种类型的请求,方便前端做调试。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
是的,如果系统设计时采用了前后台分离:那么后台的任务是Restful API;
前台的任务是发送API请求(GET,PUT,POST,DELETE等)获取数据(json,xml)并展现。
Web前后端分离开发思路
前后分离架构的探索之路
只需要提供api给前端就行,前端调用api就可以
推荐:前后端分离的思考与实践 系列的文章
前后端可以通过商定api做到并行开发
前后端源代码建议分两个仓库放,但最后发布部署的时候还是可以选择融合在一起。
最主要是逻辑上的分离,并不是形式上的。就目前来看,前端能控制接口的吞吐会比较好,并且需要有一个前端和后端能够分别进行工程化和配置的结构。
是的,前后端分离是各自分工,协同开发,只需要将接口协议先写好,前后端人员就可以做自己的事情了,一般前端人员会使用api的测试数据进行模拟测试,等后端接口完成后,前后端再对接测试一下就可以了,当然并不是所有的接口都可以提前定义,有一些是在开发过程中进行调整的。
是的,顺便提供一个工具给你可以帮助你写restful文档:RAML 这个工具十分适合前后端对接。
另外也有chrome下的各种插件类似:Advanced rest client可以很好的模拟各种类型的请求,方便前端做调试。