最开始客户如果有定制化字段之前都是对原来的页面 copy 一下给这个客户专门加上,写专门的逻辑,但是这样标准产品越来越臃肿。
之后做了一个应该算是“lowcode”的东西吧,可以通过拖拉拽生成一些简单功能,但是对于系统中已存在的复杂业务的功能或者想弄一个复杂的,这个东西就有些无力了。
所以我们想做一个对某个功能定制,目前想的是: 开放一些核心业务 api ,然后从外部针对这个功能写一个轻量的项目引入进来。
但是觉得这样不是很好的办法,想请教下大家有没有什么好的方案。
技术栈是前后端分离 springboot 和 vue
必要时 k8s 、docker 也可以上来玩一下
1
duduaba 2022-05-06 15:51:43 +08:00 2
只要是定制的 sass ,如果是一套代码逻辑满天飞最后都会越来约臃肿。可以学一下传统软件做法,一个厂商对应一个分支,然后功能在主分支上迭代,有定制化需求的话如果是大众化需求就在主分支开发,测试通过后合并到各定制分支,这样的话后期维护还好一些,但是人力投入很大。
|
2
taowen 2022-05-06 15:57:36 +08:00
这个问题应该是产品经理来考虑的事情,也和如何收费有关系。https://zhuanlan.zhihu.com/p/356202989
|
3
zoharSoul 2022-05-06 16:02:57 +08:00
最好的办法就是不做
|
4
why1001 OP |