前段接口模块是否需要和后台管理模块从同一工程分离?

准备搭建一个基于SpringBoot的工程,使用restful风格对外提供接口。
接口的使用方主要是移动端APP和内部的后台管理,现在考虑这两个面向不同方向的接口是否需要分开为不同工程

分不分开我目前能想到到的主要是部署,以及代码功能复用的问题,因为如果某一方需求变更频繁,在同一工程下部署却要对另一方(没有任何更新)产生影响;还有两者肯定会有很多功能代码重合,在一起可复用。

希望有过相同思考或者实践经历的小伙伴能分享一下相关经验~谢谢~

阅读 4.1k
1 个回答

我个人认为分开吧。基本不会有太多重复的。因为侧重点不一点,服务的用户也不一样。前台有可能重速度,展现,后台功能,实用。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进