jiafaner
V2EX  ›  问与答

前端项目和后端项目是不是放在一个代码库

  •  
  •   jiafaner · Apr 9, 2019 · 2815 views
    This topic created in 2616 days ago, the information mentioned may be changed or developed.

    请教一下

    我们后台用的 spring 前台是 angular

    现在用 angular 打包,用一个 bash 脚本复制到 spring 的一个目录下,所有前后端的代码都放在一个代码库里

    Boss 说最好分开,然后单独做集成,我觉得没必要

    大家前后端的代码都是放在不同的代码库的吗?既然 angular 经过 build 还是要复制到 spring 里面,为什么还要把代码库分开放?

    6 replies    2019-04-09 23:16:03 +08:00
    tabris17
        1
    tabris17  
       Apr 9, 2019
    当然分开咯,后端代码只放打包好的前端代码
    daveze
        2
    daveze  
       Apr 9, 2019 via iPhone
    前后端当然可以彻底分离
    learnshare
        3
    learnshare  
       Apr 9, 2019
    build 之后的代码通常不要存储,而且前端最好单独部署,不走 spring 也行的
    also24
        4
    also24  
       Apr 9, 2019
    前后端分离的项目,源码自然也分离开。

    总不能让后端来做前端的代码管理工作吧。

    部署方面就搞个 CI 处理就行了,省事儿省心。
    BCy66drFCvk1Ou87
        5
    BCy66drFCvk1Ou87  
       Apr 9, 2019 via Android
    分开更方便维护吧
    iyaozhen
        6
    iyaozhen  
       Apr 9, 2019 via Android
    分开,方便持续集成。不然一提代码难道都 build、跑单测?

    上线得看情况了,有些平台需要一起上,一般是分开上,先后端再前端
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4337 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 04:11 · PVG 12:11 · LAX 21:11 · JFK 00:11
    ♥ Do have faith in what you're doing.