纯小白请教一下,关于后端管理系统的逻辑与业务逻辑,是要写到一个项目里吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
fanth
V2EX    程序员

纯小白请教一下,关于后端管理系统的逻辑与业务逻辑,是要写到一个项目里吗?

  •  
  •   fanth 2022-11-16 09:48:34 +08:00 1875 次点击
    这是一个创建于 1072 天前的主题,其中的信息可能已经有所发展或是发生改变。

    纯小白,最近在新了解一点后端的东西,有点疑惑想要请教一下各位有经验的老哥

    业务逻辑,比如说开发一个小秒杀活动,看到有 NestJS 这种项目可以做后端。

    后端管理系统里的逻辑,给小秒杀活动添加商品信息,广告之类的,需要这么个后端管理系统去做管理,又不想从头手撸这么一个系统出来,于是搜索到了像 Ant.Design.Pro 这种有整套后端管理解决方案。

    然后就蒙圈了,这两个项目有办法糅合在一起么,比如说逻辑分开写,但是读写同一个数据库的数据之类的?

    还是说只用其中一个,业务逻辑跟后端管理逻辑写到用一个框架写完

    1. 比如用 NestJS 再撸多一个后端管理系统出来
    2. 或者是在 Ant.Design.Pro 提供的模板里把业务逻辑写进去?
    10 条回复    2022-11-16 10:49:11 +08:00
    yumenawei
        1
    yumenawei  
       2022-11-16 09:51:35 +08:00
    分开吧
    管理后台一个+秒杀活动一个,清晰些
    zoharSoul
        2
    zoharSoul  
       2022-11-16 10:09:47 +08:00
    哪两个项目?
    fanth
        3
    fanth  
    OP
       2022-11-16 10:12:09 +08:00
    @yumenawei 可以有两个框架同时部署运行,读写同一个数据库这样的操作?
    fanth
        4
    fanth  
    OP
       2022-11-16 10:14:31 +08:00
    @zoharSoul NestJS 写业务逻辑,Ant.Design.Pro 写后端管理系统给运营用,大概就是这么个意思
    zoharSoul
        5
    zoharSoul  
       2022-11-16 10:18:58 +08:00
    @fanth #4 理解了, 不过管理后台也是业务逻辑呀.
    但是多个项目读写同一个数据库是可以的
    fanth
        6
    fanth  
    OP
       2022-11-16 10:36:08 +08:00
    @zoharSoul 看 NestJS 的介绍,感觉整体项目的层次会比较可靠,就想着用来做专门写逻辑提供 API 。
    然后用 Ant Design Pro 这种开箱即用的后端管理系统,快速做个东西出来给别人用来修改商品数据什么的
    libook
        7
    libook  
       2022-11-16 10:36:12 +08:00
    架构师做架构设计和技术选型都是从实际需求出发,规划未来预期大概率确定的需求趋势,来考虑用哪些技术以何种方式实现系统可以以最低成本获得最高效益。

    所以后端项目往往是多种多样的,有写到一个项目里的,也有分开的,有单层的,也有多层的。具体还是得充分了解需求,然后看每套方案能获得什么、要付出什么、有什么风险,最终选择一个综合最好的方案。

    比如对于多个前端业务复用同一段后端逻辑的情况,可以把这一段设计成公共服务,提供通用接口给所有类似的前端业务。对于复用性较低的情况,同统一的一套服务系统可以降低维护和调试的复杂度。
    mlhadoop
        8
    mlhadoop  
       2022-11-16 10:43:04 +08:00
    一般是分开写; 管理系统部署在内网,由运营负责配置 banner ,秒杀等信息;不需要经常发布;
    fanth
        9
    fanth  
    OP
       2022-11-16 10:48:04 +08:00
    @libook 谢谢
    fanth
        10
    fanth  
    OP
       2022-11-16 10:49:11 +08:00
    @mlhadoop 你提到的内网这个,考虑到这个,也应该分开
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5413 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 20ms UTC 01:34 PVG 09:34 LAX 18:34 JFK 21:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86