我正在了解将前端与后端分离的好处,并对整个想法感到困惑。我从很多人那里得知,最大的好处之一是,去耦消除了前端对后端的依赖,反之亦然。我也了解到这样的想法,当应用程序前端与后端分离时,前端开发人员甚至不需要“完全考虑后端与前端的连接”,因为它们“是完全独立的”。
但这对我来说没有意义。我制作了一个有角度的应用程序,当创建一个从API请求数据的提供程序时,我仍然必须了解后端及其结构。前端并没有完全解耦,因为很多时候我都是根据数据以及后端期望的响应类型来构建前端。我还听说有人说,与前端分离的后端实际上可以更改或删除,而不会对前端造成负面影响。这似乎不是真的,因为如果我更改后端或将其删除,则前端必须更改,否则它将损坏...
我希望这是有道理的。我很难理解这种去耦的好处。如果有人可以帮助您,那就太好了。
谢谢!