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

单页应用+后台的开发模式

  •  1
     
  •   wangxiaoer · 2017-11-29 14:02:25 +08:00 · 1478 次点击
    这是一个创建于 2353 天前的主题,其中的信息可能已经有所发展或是发生改变。

    假如开发场景如下:

    1 前端基于 Angular4 + typescript + webpack 的技术栈做单页应用

    2 后台基于 NodeJS 提供 api,和少量页面的渲染

    3 前后台都由一个人开发

    那么问题是,开发过程中前、后台是作为单独的项目分开呢还是合并成一个大的项目?

    前后台分别作为单独的项目总结如下:

    1 职责单一,每个项目更专注,条理更清晰。但是开发过程中来回切换比较麻烦

    2 公用模块不太好处理,比如公用类库需要安装两次,共用的组件要复制、粘贴

    3 部署相对麻烦点

    前后台合并总结如下:

    1 开发一致性较好,不用切换

    2 部署方便,毕竟只有一个项目


    大家一般是怎么做的?

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1170 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:37 · PVG 02:37 · LAX 11:37 · JFK 14:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.