15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 从零开始设计和搭建你的体育赛事竞猜网站 (5) - 前后端分离

从零开始设计和搭建你的体育赛事竞猜网站 (5) - 前后端分离

时间:2023-09-13 11:12:01 | 来源:网站运营

时间:2023-09-13 11:12:01 来源:网站运营

从零开始设计和搭建你的体育赛事竞猜网站 (5) - 前后端分离:上一篇:从零开始设计和搭建你的体育赛事竞猜网站 (4) - 建表优化

上一个模块中,我们分别从建表误区、建表原则这2方面进行了体育赛事竞猜网站的建表优化设计。在本模块中,我们将从前后端分离这一方面进行如下两个模块的介绍。

5 前后端分离

5.1 认识前后端分离

在以前传统的网站开发中,前端的工作一般是将 UI 设计师提供的原型图实现成静态的 HTML 页面,而具体的页面交互逻辑,比如后台的数据交互等,都是交由后端进行实现。

前后端分离这个概念出现之后,很多人误以为其只是一种 web 应用开发模式,只要将前后端的开发工作进行分工就是前后端分离。其实不然,前后端分离不仅是开发模式,而是 web 应用的一种架构模式。

5.2 如何进行前后端分离

前后端分离模式大致如下:

  1. 项目设计阶段,前后端架构负责人对项目进行整体分析,讨论并确定 API 风格、职责分配、人员配备。设计确定后,前后端共同制定开发接口;
  2. 项目开发阶段,前后端并行开发,后端提供 Reatful API,并给出文档。前端通过发送请求(GET,POST,PUT,DELETE等)调用 Reatful API 获取数据(json,xml)后进页面渲染。
  3. 项目测试阶段,API 完成之前,前端可以通过 mock server 进行数据的模拟,后端可以采用 junit 进行 API 单元测试,不用互相等待。API 完成之后即可开始对接测试。如果有新接口的需求则在开发中灵活调整。
在本模块中,我们介绍了前后端分离的一些概念以及如何进行前后端分离。在下一模块中,我们将会在前后端分离的背景下,介绍如何进行网站的部署,敬请期待!

飞鲸体育数据 —— 球探网12年匠心打造,实时、海量、可靠的体育数据服务

更多技术干货敬请关注:飞鲸体育数据-本站

关键词:分离,体育,设计

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭