wordpress代理管理多站点,好看简洁的logo,品牌包装设计,蓝白清爽企业通用wordpress模板开发规范
企业项目开发有2种开发模式#xff1a;前后台混合开发和前后台分离开发。
前后台混合开发
顾名思义就是前台后台代码混在一起开发#xff0c;如下图所示#xff1a;
这种开发模式有如下缺点#xff1a; 沟通成本高#xff1a;后台人员发现前端有问题#xf… 开发规范
企业项目开发有2种开发模式前后台混合开发和前后台分离开发。
前后台混合开发
顾名思义就是前台后台代码混在一起开发如下图所示
这种开发模式有如下缺点 沟通成本高后台人员发现前端有问题需要找前端人员修改前端修改成功再交给后台人员使用 分工不明确后台开发人员需要开发后台代码也需要开发部分前端代码。很难培养专业人才 不便管理所有的代码都在一个工程中 难以维护前端代码更新和后台无关但是需要整个工程包括后台一起重新打包部署。 前后台分离开发
所以我们目前基本都是采用的前后台分离开发方式。
如下图所示
我们将原先的工程分为前端工程和后端工程这2个工程然后前端工程交给专业的前端人员开发后端工程交给专业的后端人员开发。
前端页面需要数据可以通过发送异步请求从后台工程获取。但是我们前后台是分开来开发的那么前端人员怎么知道后台返回数据的格式呢后端人员开发怎么知道前端人员需要的数据格式呢
所以针对这个问题我们前后台统一制定一套规范我们前后台开发人员都需要遵循这套规范开发这就是我们的接口文档。
那么接口文档的内容怎么来的呢是我们后台开发者根据产品经理提供的产品原型和需求文档所撰写出来的。
那么基于前后台分离开发的模式下我们后台开发者开发一个功能的具体流程如何呢如下图所示 需求分析首先我们需要阅读需求文档分析需求理解需求。 接口定义查询接口文档中关于需求的接口的定义包括地址参数响应数据类型等等 前后台并行开发各自按照接口文档进行开发实现需求 测试前后台开发完了各自按照接口文档进行测试 前后段联调测试前段工程请求后端工程测试功能 小结 1. 什么是前后端分离开发 ? 前端项目、后端项目 开发和部署都是分开的。 2. 具体的开发流程 ? 需求分析 - 接口设计 - 前后端并行开发 - 测试 - 联调