V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
justonelastdance
V2EX  ›  问与答

大家写 api 的时候管理后台跟前端的接口是分开两个项目写还是写在一起?

  •  
  •   justonelastdance · 243 天前 · 1109 次点击
    这是一个创建于 243 天前的主题,其中的信息可能已经有所发展或是发生改变。
    分开两个项目好,还是单独写一个项目?
    13 条回复    2023-08-30 08:58:29 +08:00
    cat
        1
    cat  
       243 天前
    独立开发的 / 简单的,就放在一起 或者用 next.js 这种框架本身就混在一起的
    多人开发的 / 复杂的,就分开
    lilei2023
        2
    lilei2023  
       243 天前
    我作为一个初学者,感觉应该写在一起
    zhenjiachen
        3
    zhenjiachen  
       243 天前
    java 一个项目多个模块,部署后是两个服务
    justonelastdance
        4
    justonelastdance  
    OP
       243 天前
    @cat next 不是前端吗。我是说后端写的 api 噢
    justonelastdance
        5
    justonelastdance  
    OP
       243 天前
    @zhenjiachen 登录注册可以公用吗
    cat
        6
    cat  
       243 天前
    @justonelastdance 前后端混合框架
    justonelastdance
        7
    justonelastdance  
    OP
       243 天前
    @zhenjiachen sql 是用同一张表吗,要分开吗?
    cat
        8
    cat  
       243 天前
    @justonelastdance

    sorry 看错标题了
    看成了前端和后端接口要不要放在一个项目,看了半天回帖才反应过来
    nash1000
        9
    nash1000  
       242 天前
    我们是分开写的,开始工作量会多一些,但后期可维护性更好。
    hyqCrystal
        10
    hyqCrystal  
       242 天前
    分开吧 放在一起会导致 有时候一个接口 后台在用前台也在用 后期不好维护
    StoneHuLu
        11
    StoneHuLu  
       242 天前
    看工时够不够,懒不懒,人够不够
    接口和 service 分开,但数据库模型、util 、httpClient 可以复用
    zachlhb
        12
    zachlhb  
       242 天前 via Android
    放一起分不同的模块,因为有些东西是共用的,比如模型实体,公共函数
    zhenjiachen
        13
    zhenjiachen  
       242 天前
    @justonelastdance 一般不共用,用户数据和管理员的数据是分开的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5416 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 08:35 · PVG 16:35 · LAX 01:35 · JFK 04:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.