justonelastdance
V2EX  ›  问与答

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

  •  
  •   justonelastdance · Aug 29, 2023 · 2322 views
    This topic created in 1015 days ago, the information mentioned may be changed or developed.
    分开两个项目好,还是单独写一个项目?
    13 replies    2023-08-30 08:58:29 +08:00
    cat
        1
    cat  
       Aug 29, 2023
    独立开发的 / 简单的,就放在一起 或者用 next.js 这种框架本身就混在一起的
    多人开发的 / 复杂的,就分开
    lilei2023
        2
    lilei2023  
       Aug 29, 2023
    我作为一个初学者,感觉应该写在一起
    zhenjiachen
        3
    zhenjiachen  
       Aug 29, 2023
    java 一个项目多个模块,部署后是两个服务
    justonelastdance
        4
    justonelastdance  
    OP
       Aug 29, 2023
    @cat next 不是前端吗。我是说后端写的 api 噢
    justonelastdance
        5
    justonelastdance  
    OP
       Aug 29, 2023
    @zhenjiachen 登录注册可以公用吗
    cat
        6
    cat  
       Aug 29, 2023
    @justonelastdance 前后端混合框架
    justonelastdance
        7
    justonelastdance  
    OP
       Aug 29, 2023
    @zhenjiachen sql 是用同一张表吗,要分开吗?
    cat
        8
    cat  
       Aug 29, 2023
    @justonelastdance

    sorry 看错标题了
    看成了前端和后端接口要不要放在一个项目,看了半天回帖才反应过来
    nash1000
        9
    nash1000  
       Aug 29, 2023
    我们是分开写的,开始工作量会多一些,但后期可维护性更好。
    hyqCrystal
        10
    hyqCrystal  
       Aug 29, 2023
    分开吧 放在一起会导致 有时候一个接口 后台在用前台也在用 后期不好维护
    StoneHuLu
        11
    StoneHuLu  
       Aug 29, 2023
    看工时够不够,懒不懒,人够不够
    接口和 service 分开,但数据库模型、util 、httpClient 可以复用
    zachlhb
        12
    zachlhb  
       Aug 29, 2023 via Android
    放一起分不同的模块,因为有些东西是共用的,比如模型实体,公共函数
    zhenjiachen
        13
    zhenjiachen  
       Aug 30, 2023
    @justonelastdance 一般不共用,用户数据和管理员的数据是分开的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3554 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 04:57 · PVG 12:57 · LAX 21:57 · JFK 00:57
    ♥ Do have faith in what you're doing.