【问题标题】:domain class backend i frontend different projects域类后端我前端不同的项目
【发布时间】:2016-11-04 22:27:31
【问题描述】:

我的问题是,对于这种特定情况,最好的方法是什么?

我们有一个 REST API 和多个客户端,例如移动应用、一个前端和一个后端。

最后两个客户端使用与 REST API 相同的语言编写。

对于客户端和 REST API,有一些类(例如域类或常量)是相同的。怎么可能分享?你认为分享它的最佳模式是什么?我想保持不同服务和客户端之间的独立性。

【问题讨论】:

    标签: rest share frontend backend api-design


    【解决方案1】:

    通常在设计公共 API 时,您还会提供一些文档。例如,API 使用的 Type 枚举,可能需要在客户端复制 - 真的就是这样。

    【讨论】:

      【解决方案2】:

      具体来说,https://realm.io/ 试图解决后端和移动设备之间共享数据模型的问题。

      【讨论】:

        猜你喜欢
        • 2016-11-01
        • 2017-01-21
        • 2020-11-01
        • 2020-02-26
        • 2023-03-22
        • 2021-06-16
        • 2011-05-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多