首页 > 其他分享 >接口设计应该有谁来做?

接口设计应该有谁来做?

时间:2023-07-11 11:23:07浏览次数:31  
标签:消费者 前后 接口 转义 架构师 设计 应该

1 问题

最近遇到了个问题,前后端针对接口设计争议,那么应该由谁来设计接口呢?

2 分析

如果是前端(消费者)设计,则数据库管理混乱。
如果是后端(被消费者)设计,则很多时候不满足业务条件

3 办法

3.1 办法1:架构师设计

前后端都熟悉的架构师完成前后端的设计,从数据库的定义到接口的定义都做好。

3.2 办法2:前后端分别设计,前端转义

消费者按自己的场景设计自己的接口,被消费者按自己的想法定义自己的接口,消费者调用被消费者的接口后,然后转义成自己需要的数据结构或字段。

3.3 办法3:前后端分别设计,后端转义

标签:消费者,前后,接口,转义,架构师,设计,应该
From: https://www.cnblogs.com/xihailong/p/17543728.html

相关文章

  • MPI以太网通讯处理器西门子 plc s7 200以太网接口
    在热处理行业,铝型材时效炉是一款至关重要的设备,它不仅要求设备稳定性高,温度均匀性也必须达到最佳状态。然而,传统的以太网通迅CP343处理器在电气控制系统中的应用成本却非常高。那么,有没有一种更加性价比的替代方案呢?  捷米特研发的ETH-S7300-JM01以太网通讯处理器就是这样一......
  • 图腾柱无桥PFC,平均电流控制。 环路建模然后设计出电压环和电流环补偿
    图腾柱无桥PFC,平均电流控制。环路建模然后设计出电压环和电流环补偿网络,零极点放置。PLECS、psim和simulink均验证过,均有对应模型。同时Dual-boostPFC及两相、三相交错并联图腾柱PFC均有。YID:6566658337428528......
  • 线控转向,包含设计说明书,carsim模型,MATLAB Simulink模型全套(工程项目线上支持)
    线控转向,包含设计说明书,carsim模型,MATLABSimulink模型全套(工程项目线上支持)如果我是一个技术达人,我会这样重新表述你的话:"线控转向是一个工程项目,其中包含设计说明书、carsim模型以及MATLABSimulink模型的全套。这个项目提供在线支持,旨在实现车辆的转向控制。"提取到的知识点和......
  • matlab程序设计,综合能源系统主从博弈复现,stackelberg博弈,以下已经复现出来了,可以接设
    matlab程序设计,综合能源系统主从博弈复现,stackelberg博弈,以下已经复现出来了,可以接设计,非原价拍之前问清楚可以运行看结果,售出不退不换ID:9550651185384218......
  • MATLAB 基于 GUI窗函数法设计FIR数字滤波器 语音信号处理等多
    MATLAB基于GUI窗函数法设计FIR数字滤波器语音信号处理等多个ID:5145650201954789......
  • Java 亿级项目架构设计与落地应用(24周)
    目录:阶段一:程序员的成长目标与方向阶段二:架构师必备基本功-需求分析阶段三:高层架构设计-从无到有描绘系统蓝图阶段四:系统架构设计-概要设计阶段五:系统架构设计-详细架构设计,走向真正落地阶段六:DDD领域驱动架构设计-复杂业务应对之道阶段七:亿级电商订单系统-架构设......
  • 重温设计模式 --- 装饰器模式
    引言装饰器模式是一种结构型设计模式,它允许在不改变原始对象的情况下,通过将其包装在一个装饰器对象中,来动态地添加额外的功能。装饰器模式的核心思想是,将一个对象放在另一个对象的外面,以给原始对象添加新的行为。这个“另一个对象”就是装饰器(Decorator),它持有一个原始对象(Compon......
  • 开源一套接口自动化测试平台,大家一起学习交流
    一、概述Rocket是一款接口自动化测试平台,服务端是Python,前端Vue,源码下载方式放到末尾了。关键依赖:fastapihttprunner(v3.1.11版本)apschedulerelement-ui二、功能模块核心功能模块基本开发完成,可以直接拿来用,一些细节功能待开发,具体如下:系统管理用户管理字典管理......
  • 行行AI人才直播第9期:销氪副总裁陈摩西《AI在企业服务领域的商业化应用设计思路》
    人工智能 (AI) 正在颠覆几乎所有行业,并正在改变我们开展业务的方式。近年来,SaaS 行业一直是受影响最大的行业之一,人工智能在其指数级增长中发挥着至关重要的作用。随着AI技术逐渐落地和市场认可度的不断提高,越来越多知名的互联网公司,甚至传统行业公司也都在设立自己的AILab......
  • 重温设计模式 --- 适配器模式
    引言适配器模式是一种结构型设计模式,用于将一个类的接口转换成另一个接口,以便于两个不兼容的类之间能够协同工作。适配器模式可以被认为是一个桥梁,它可以连接两个不同的接口,从而使得它们可以进行协同工作。适配器模式通常在两个不兼容的类之间进行转换,这些类可能具有不同的接口,......