主要是看公司的,大部分规模不大的公司,都是使用的一些低代码的开发平台,比如说 [Ruoyi](https://link.segmentfault.com/?enc=y1b4Eq9hAdRQAd9ZNxRivA%3D%3D.T%2B0faghRZLNnuvEA%2FMhdMVItT3rqK3PmQugybqCfE91WvuY71qlONSAEhH8C33ia)、[Jeecg](https://link.segmentfault.com/?enc=nzcoABeer3d0r%2FCu5vekxw%3D%3D.CI5JZE92Mt4Yb8HvfOyRmDRognS6VIpp98Yqkne9eOVn%2BMP0joY4f%2FJzQe6fxRCF)。就是前后端一整套的基础建设都完成了的,只需要做业务开发即可。会有比较完善的用户管理和用户权限,开发的工作量也会少很多。 并且一般都是会后端先行。所以大部分简单的CURD功能都是可以通过代码生成器直接生成好接口文档,页面和基础的弹窗编辑组件,前端开发和沟通的工作量一般都不会特别大。 * * * 完全依靠自己的从零开发,成本太高工期太长,并且会有很多健壮性的问题。所以在投入有限的情况下,一般不会选择从零开发。