公司一直在推广前后端分离。我认为的前后端分离就是我就不用管前端的交互了,我只需要提供接口以及接口文档给到负责前端开发的同事即可,我不用去关心他的实现方式,不用去关心他是AndroidiOSwebpwa,我可以更加专注的去做好我后台的业务逻辑,写出更好更漂亮的代码。然而事实并非我想的那样。我们公司前端人手严重不足,前端与后端开发人员的配比1:40左右。我也不知道是不是这个原因导致的,最后前端就只负责做做样式,完了就扔给后台去做交互,本身后端的业务代码就很复杂,需要花时间理解需求,做设计,可能还需要重构一下之前的代码逻辑,自测等等。我就想问,难道前后端分离不是为了让我们拆分任务,更专注的做好一件事么?为什么前后端分离以后,交互还是后台开发在做?这是不是伪前后端分离?看了大家的回答,我觉得我或许找到了前后端分离的意义,也欢迎更多的朋友补充或者是反驳我的观点:1.让软件变得更好2.前后端解耦,并行,提高效率
慕娘9325324
相关分类