javascript - 前一个大型点的网站,如果是前后端分离,是不是指后端开发人员只需要提供api给前端就行,前端调用api就可以?
PHP中文网
PHP中文网 2017-04-11 13:12:35
[JavaScript讨论组]

前一个大型点的网站,如果是前后端分离,是不是指后端开发人员只需要提供api给前端就行,前端调用api就可以?还需要把前端代码融合到后端项目工程里面吗????

PHP中文网
PHP中文网

认证0级讲师

全部回复(6)
大家讲道理

是的,如果系统设计时采用了前后台分离:那么后台的任务是Restful API;
前台的任务是发送API请求(GET,PUT,POST,DELETE等)获取数据(json,xml)并展现。

Web前后端分离开发思路

前后分离架构的探索之路

阿神
  • 只需要提供api给前端就行,前端调用api就可以

推荐:前后端分离的思考与实践 系列的文章

怪我咯
  1. 前后端可以通过商定api做到并行开发

  2. 前后端源代码建议分两个仓库放,但最后发布部署的时候还是可以选择融合在一起。

伊谢尔伦

最主要是逻辑上的分离,并不是形式上的。就目前来看,前端能控制接口的吞吐会比较好,并且需要有一个前端和后端能够分别进行工程化和配置的结构。

伊谢尔伦

是的,前后端分离是各自分工,协同开发,只需要将接口协议先写好,前后端人员就可以做自己的事情了,一般前端人员会使用api的测试数据进行模拟测试,等后端接口完成后,前后端再对接测试一下就可以了,当然并不是所有的接口都可以提前定义,有一些是在开发过程中进行调整的。

怪我咯

是的,顺便提供一个工具给你可以帮助你写restful文档:RAML 这个工具十分适合前后端对接。
另外也有chrome下的各种插件类似:Advanced rest client可以很好的模拟各种类型的请求,方便前端做调试。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号