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

2023-08-29 16:05:55 +08:00
 justonelastdance
分开两个项目好,还是单独写一个项目?
1450 次点击
所在节点    问与答
13 条回复
cat
2023-08-29 16:14:23 +08:00
独立开发的 / 简单的,就放在一起 或者用 next.js 这种框架本身就混在一起的
多人开发的 / 复杂的,就分开
lilei2023
2023-08-29 16:14:41 +08:00
我作为一个初学者,感觉应该写在一起
zhenjiachen
2023-08-29 16:17:56 +08:00
java 一个项目多个模块,部署后是两个服务
justonelastdance
2023-08-29 16:18:07 +08:00
@cat next 不是前端吗。我是说后端写的 api 噢
justonelastdance
2023-08-29 16:18:39 +08:00
@zhenjiachen 登录注册可以公用吗
cat
2023-08-29 16:22:31 +08:00
@justonelastdance 前后端混合框架
justonelastdance
2023-08-29 16:25:10 +08:00
@zhenjiachen sql 是用同一张表吗,要分开吗?
cat
2023-08-29 16:33:15 +08:00
@justonelastdance

sorry 看错标题了
看成了前端和后端接口要不要放在一个项目,看了半天回帖才反应过来
nash1000
2023-08-29 16:37:02 +08:00
我们是分开写的,开始工作量会多一些,但后期可维护性更好。
hyqCrystal
2023-08-29 16:38:59 +08:00
分开吧 放在一起会导致 有时候一个接口 后台在用前台也在用 后期不好维护
StoneHuLu
2023-08-29 17:24:28 +08:00
看工时够不够,懒不懒,人够不够
接口和 service 分开,但数据库模型、util 、httpClient 可以复用
zachlhb
2023-08-29 18:12:59 +08:00
放一起分不同的模块,因为有些东西是共用的,比如模型实体,公共函数
zhenjiachen
2023-08-30 08:58:29 +08:00
@justonelastdance 一般不共用,用户数据和管理员的数据是分开的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/969227

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX